사용자 도구

사이트 도구


wiki:glossary:web_technologies:flask

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
wiki:glossary:web_technologies:flask [2025/07/30 07:41] – [마이크로 프레임워크] syjang0803wiki:glossary:web_technologies:flask [2025/07/30 07:42] (현재) – [실무 팁] syjang0803
줄 30: 줄 30:
  
 ==== 주요 기능 ==== ==== 주요 기능 ====
-* **라우팅**: URL 경로와 함수를 연결 +  * **라우팅**: URL 경로와 함수를 연결 
-* **템플릿**: Jinja2 템플릿 엔진 내장 +  * **템플릿**: Jinja2 템플릿 엔진 내장 
-* **세션 관리**: 사용자 세션 및 쿠키 처리 +  * **세션 관리**: 사용자 세션 및 쿠키 처리 
-* **요청 처리**: HTTP 요청/응답 처리+  * **요청 처리**: HTTP 요청/응답 처리
  
 ---- ----
줄 40: 줄 40:
  
 ==== Dream of E&C 프로젝트에서의 역할 ==== ==== Dream of E&C 프로젝트에서의 역할 ====
-* **REST API 서버**: 프론트엔드와 데이터 통신 +  * **REST API 서버**: 프론트엔드와 데이터 통신 
-* **데이터베이스 연동**: SQLAlchemy를 통한 DB 조작 +  * **데이터베이스 연동**: SQLAlchemy를 통한 DB 조작 
-* **사용자 인증**: 로그인/로그아웃 기능 +  * **사용자 인증**: 로그인/로그아웃 기능 
-* **파일 업로드**: 이미지 및 문서 파일 처리+  * **파일 업로드**: 이미지 및 문서 파일 처리
  
 ==== 기본 코드 예시 ==== ==== 기본 코드 예시 ====
줄 80: 줄 80:
  
 ==== 공식 문서 ==== ==== 공식 문서 ====
-* [[https://flask.palletsprojects.com/|Flask 공식 문서]] +  * [[https://flask.palletsprojects.com/|Flask 공식 문서]] 
-* [[https://flask.palletsprojects.com/en/2.3.x/quickstart/|빠른 시작 가이드]]+  * [[https://flask.palletsprojects.com/en/2.3.x/quickstart/|빠른 시작 가이드]]
  
 ==== 실무 팁 ==== ==== 실무 팁 ====
-* **개발 모드**: `app.run(debug=True)`로 자동 재시작 +  * **개발 모드**: `app.run(debug=True)`로 자동 재시작 
-* **환경 변수**: `FLASK_ENV=development` 설정 +  * **환경 변수**: `FLASK_ENV=development` 설정 
-* **블루프린트**: 대규모 앱을 모듈로 분리 +  * **블루프린트**: 대규모 앱을 모듈로 분리 
-* **에러 핸들링**: `@app.errorhandler()` 데코레이터 활용+  * **에러 핸들링**: `@app.errorhandler()` 데코레이터 활용
  
 //''Python으로 웹 개발을 시작하기에 최적의 프레임워크입니다.''//  //''Python으로 웹 개발을 시작하기에 최적의 프레임워크입니다.''// 
  
wiki/glossary/web_technologies/flask.1753861295.txt.gz · 마지막으로 수정됨: 저자 syjang0803

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki