码迷,mamicode.com
首页 > 其他好文 > 详细

【Flask项目】通过命令行新增admin用户

时间:2020-02-13 23:01:13      阅读:99      评论:0      收藏:0      [点我收藏+]

标签:bsp   exception   des   项目   mit   password   exce   commit   admin   

 通过命令行执行 创建superuser  账户 

@manager.option(‘-n‘, ‘-name‘, dest="name")
@manager.option(‘-p‘, ‘-password‘, dest="password")
def createsuperuser(name, password):
    if not all([name, password]):
        print("参数不足")
    user = User()
    user.nick_name = name
    user.mobile = name
    user.password = password
    user.is_admin = True
    try:
        db.session.add(user)
        db.session.commit()
    except Exception as e:
        db.session.rollback()
        print(e)

    print("添加成功")

使用方法:命令行执行 python manager.py creatsuperuser -n admin -p qqq123...A

【Flask项目】通过命令行新增admin用户

标签:bsp   exception   des   项目   mit   password   exce   commit   admin   

原文地址:https://www.cnblogs.com/oscarli/p/12305396.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!