Flask에서 템플릿을 렌더링하는 예제입니다. 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. 20 - 최초작성. Flask에서 템플릿을 렌더링하려면 render_template() 메서드를 사..
Flask에서는 route() 데코레이터를 사용하여 함수를 URL에 바인딩합니다. 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. 19 - 최초작성. 미리 작성해놓았던 글인데 이제서야 첫번째 글..
Flask의 기본 응답 유형인 HTML을 리턴할때 렌더링된 사용자 값을 공격으로부터 보호하기 위해 이스케이프해야 합니다. 나중에 소개될 Jinja로 렌더링된 HTML 템플릿은 이 작업을 자동으로 수행합니다. 본 포스팅에서 소개하는 escape()는 수동으로 사용할 수 있습니다. Flask의 Quickstart 문서를 보며 진행한 과정을 작성한 글입니다. https://flask.palletsprojects.com/en/2.0.x/quickstart/ 부족한 부분이나 이상한 부분이 있을 수 있습니다. 개발 환경 구축은 다음 포스트를 참고하세요 Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기 https://webnautes.tistory..
웹브라우저에 Hello, World!를 출력하는 Flask 예제코드입니다. 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. 10. 9 - 최초작성 hello.py from flask import Fla..