1 Star 0 Fork 0

jiandanti/NEWS

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
manage.py 959 Bytes
一键复制 编辑 原始数据 按行查看 历史
aku 提交于 2018-08-30 08:52 . 修改版
from flask import current_app
from flask_script import Manager
from flask_migrate import Migrate, MigrateCommand
from info import creat_app, set_up_loglevel
from info import db
from info import models
from info.models import User
app = creat_app("development")
set_up_loglevel('development')
manager = Manager(app)
Migrate(app, db)
manager.add_command('db', MigrateCommand)
@manager.option("-n", "-name", dest = "name")
@manager.option("-p", "-password", dest = "password")
def create_super_user(name, password):
user = User()
try:
user.mobile = name
user.nick_name = name
user.password = password
user.is_admin = True
db.session.add(user)
db.session.commit()
except Exception as error:
db.session.rollback()
print("创建失败")
# current_app.logger.error(error)
print('创建管理员成功')
if __name__ == '__main__':
# print(app.url_map)
manager.run()
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/jiandanti/NEWS.git
git@gitee.com:jiandanti/NEWS.git
jiandanti
NEWS
NEWS
master

搜索帮助