You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
MiaCTFer/app.py

24 lines
601 B

from web.models import User
from web import DB, APP
@APP.cli.command()
def CreateDB():
'''创建数据库'''
DB.create_all()
@APP.cli.command()
def CreateUser():
'''创建测试账户'''
sql = User.query.filter(User.username == 'root').first()
if not sql:
user1 = User(username='root', password='qazxsw@123', phone='1388888888', email='admin@qq.com',
remark='渗透测试工程师')
DB.session.add(user1)
DB.session.commit()
@APP.cli.command()
def ResetDB():
'''重置数据库'''
DB.drop_all()
# export FLASK_APP=app.py:APP