
이 프로젝트는 유튜브 Corey Schafer 의 강의를 토대로 한다. OS: WSL (우분투) , 프레임웤: Flask / 인증: Flask-wtform, / 데이터베이스: sqLite ,sqlAlchemy에디터: VSC(remote WSL) / 리드미: not
웹은 브라우저 상에서 페이지가 구현된다. Flask 는 브라우저상의 프론트 환경을 구현하기 위해서 jinja2를 내장하고 있다. Flask 는 jinja2 템플렛엔진이다. jinja2는 또다른 python web framework 인 Django 의 템플릿 엔진에서

유튜브 링크유저의 인풋을 validation 하는 form 을 만든다. flask-wtform 을 이용한다 . 로 설치한다. ' flask-wtf: Simple integration of Flask and WTForms, including CSRF, file up

추가참고자료: https://wikidocs.net/81045flask-sqlalchemy 클래스를 임포트 후 사용한다. DB ORMapper 이다. pip 로 설치가능하다. 이 프로젝트는 간단하게 sqlite 데이터베이스를 사용한다.SQLAlchemy 클

사실상 refactoring.프로젝트를 모듈로 하느냐 패키지로 하느냐. 처음부터 패키지로 관리하면 쉬워진다.경로를 잘 수정한후, 각 모듈(.py)마다 필요한 클래스,모듈을 import 한후 작동을 확인한다. 로 가동시킨 후 정상작동. 여기서 site.db 를 삭제하고

d
Account 의Profile 이미지 업로드 flask-wtf file upload