반응형

WEB/Flask 14

Flask를 사용하여 Python 코드 실행하는 간단한 Rest API 예제

Flask를 사용하여 Python 코드 실행하는 간단한 Rest API 예제입니다. 2023. 12. 18 최초 작성 다음 포스트를 참고하여 Flask 개발환경을 만듭니다. Windows에 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1939 MacOS( Macbook M1 )에 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/2243 app.py from flask import Flask, request, jsonify from sum import sum app = Flask(__name__) @app.rou..

WEB/Flask 2023.12.20

Flask를 사용하여 웹페이지에서 Python 코드 실행하는 간단한 예제

Flask를 사용하여 웹페이지에서 Python 코드 실행하는 간단한 예제입니다. 2023. 12. 17 최초 작성 다음 포스트를 참고하여 Flask 개발환경을 만듭니다. Windows에 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1939 MacOS( Macbook M1 )에 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/2243 다음 구조로 코드 파일을 저장합니다. 주의할 점은 templates 폴더 내에 index.html을 저장해야 합니다. index.html 덧셈 계산기 덧셈 계산기 두 숫자를 더하기 ..

WEB/Flask 2023.12.18

MacOS( Macbook M1 )에 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기

MacOS( Macbook M1 ) 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기를 다루고 있습니다. 2023. 12. 17 최초 작성 1. Miniforge를 설치하여 Python 개발환경을 만든 후, Visual Studio Code와 연동하는 작업까지 진행합니다. Macbook M1에 Miniforge 설치하여 Visual Studio Code와 연동하기 https://webnautes.tistory.com/2101 2. Command + Space를 누른 후, terminal을 입력후 엔터를 눌러 터미널을 실행합니다. conda를 사용하여 flask라는 이름의 파이썬 가상환경을 생성합니다. 파이썬 버전은 3.8 이상이어야 합니다. conda c..

WEB/Flask 2023.12.17

Windows에 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기

Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기를 다루고 있습니다. 2021. 9. 4 최초 작성 pip install flask로 끝나는 설치가 Miniconda를 사용하게 되면 이렇게 긴 문서가 되네요. 1. 윈도우 환경이라면 Miniconda3 Windows 64-bit를 다운로드합니다. https://docs.conda.io/en/latest/miniconda.html 2. 윈도우키를 누르고 anaconda를 입력시 보이는 Anaconda Prompt를 실행시킵니다. conda 위치를 시스템 변수 PATH에 추가하여 일반 명령프롬프트에서 사용가능하게 할 수 있지만 Miniconda 공식 문서에서 권장하지 않습니다. conda를..

WEB/Flask 2023.10.12

Flask 강좌 10 - Logging

사용자의 API 요청을 위한 정보를 제공할 수 없는 경우 사용자에게 알려주는 에제입니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치하지 않고 pip install flask 명령으로 해도 상관은 없습니다. 2021. 12. 27 최초작성. log_example.py로 저장합니다...

WEB/Flask 2021.12.27

Flask 강좌 9 - Message Flashing

Flask는 사용자에게 피드백을 제공하는 간단한 방법인 플래싱(flashing) 시스템을 제공합니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치하지 않고 pip install flask 명령으로 해도 상관은 없습니다. 2021. 12. 27 최초작성. 플래싱 시스템은 기본적으로 ..

WEB/Flask 2021.12.27

Flask 강좌 8 - 세션(Sessions)과 로그인 구현

세션(session) 객체는 사용자에 대한 특정 정보를 저장하는데 사용할 수 있습니다. 쿠키를 사용하여 구현되며 암호로 서명하기 때문에 쿠키의 내용을 수정할 수 없습니다. 이 세션을 사용하여 로그인된 아이디를 저장하는 것을 구현해봅니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치..

WEB/Flask 2021.12.26

Flask 강좌 7 - JSON 응답하기

Flask에서 JSON을 응답하는 것을 살펴봅니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치하지 않고 pip install flask 명령으로 해도 상관은 없습니다. 2021. 12. 25 최초작성. json1.py 로 저장합니다. from flask import Flask a..

WEB/Flask 2021.12.25

Flask 강좌 6 - 리다이렉트와 에러(Redirects and Errors)

웹페이지에 액세스할 수 없는 경우 리다이렉트하여 에러를 사용자에게 보여주는 방법을 다룹니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치하지 않고 pip install flask 명령으로 해도 상관은 없습니다. 2021. 12. 24 최초작성. 사용자가 접속한 URL을 다른 웹페이..

WEB/Flask 2021.12.24

Flask 강좌 5 - request 예제(로그인, 파일 업로드, 쿠키)

request 객체를 사용한 로그인, 파일 업로드, 쿠키 예제입니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory.com/1522 Miniconda를 설치하지 않고 pip install flask 명령으로 해도 상관은 없습니다. 2021. 12. 22 최초작성. 로그인 요청 객체(Request Object)를 사용하여 로..

WEB/Flask 2021.12.22
반응형