56일차
pip install Flask
pip install Flask_Migrate
데이터베이스 관련 명령어
flask db init: 초기화
flask db migrate: 모델로 새로 생성하거나 변경할 때 사용
flask db upgrade: 실제 데이터베이스에 적용
데이터베이스에 접근(cmd)
flask shell
from security.models import User
from datetime import datetime
from security import db
u =User(username='admin',password='123456',email='test@test.com')
db.session.add(u)
db.session.commit()
User.query.all()
User.query.filter(User.id==1).all()
User.query.get(1)
User.query.filter(User.username.like('%ad%')).all()
수정
db.session.commit()
삭제
db.session.delete(u)
db.session.commit()
결론
mysql에서 배운 DML(select,update.delete,insert )문을 몰라도 사용할 수 있다.
form is undefined
flask, Django
form > form.py