Flask 프레임워크 - 11 Django와 Flask의 차이점
2409 단어 Flask 프레임
1.jiaji2는 Django의 Templates 템플릿 엔진에 비해 문법이 더 간단합니다
: loop.index forloop.counter
loop.revindex forloop.revcounter
jiaja2 ifequal
2. 결합
Django: , 。Auth,Permission,admin
, MVC
Flask: , 。 , 。
MVC
3. 모형
3.1 모델 정의
1. :
django :' app _ '
flask :' '
2. id :
django id
flask id:
id = db.Column(db.Integer, primary_key=True, autoincrement=True)
3. ,all()
django QuerySet
Flask List
4. ,filter(), filter_by()
django QuerySet
Flask BaseQuery objects
3.2 모델 데이터 조회
Django:
:
1: u FOREIGN_KEY, 2
1.u = u
1.u_id = u .id
1 2
2 = 1 .u
1 = 2 . 1_set.all()
:
1 2
2 = 1 .u
1 = 2 . 1.all()
Flask:
:
1: u FOREIGN KEY, 2
2: yy , relationship , backref=‘uu’
1 2:
2 = 1 .uu
1 = 2 .yy
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Flask 간단한 CRUD 작업간단한 CRUD 조작은 기본적으로 특정한 개발 구조와 플랫폼의 특징을 볼 수 있다.Flask는 마이크로 프레임워크로서 소형 응용 프로그램을 개발할 때 매우 적합하다.본고는 간단한 Notebook 응용을 개발하여 Fl...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.