1. 이슈 발생

220818 - Falsk SQLAlchemy 연동

위의 파일에서 작성한 db와 flask 연동 유무를 확인하는데, 런타임에러가 발생함

RuntimeError: No application found. 
Either work inside a view function or push an application context. 
See <http://flask-sqlalchemy.pocoo.org/contexts/>.

2. 해결

터미널에서

$ python3
$ from market import create_app, db
$ app = create_app()
$ app.app_context().push()
def my_function():
	with app.app_context():
		mem1 = Member(id='zero', pwd='12345678', name='zero', rnum='970328', gender='female', address1='와', address2='된다', phnum='0100000000', email='[email protected]', admin='administer')
    db.session.add(mem1)
    db.session.commit()