FlaskScript

database

安装pip install Flask-Script -i https://pypi.douban.com/simple  

 

Flsak加入flask-script

  1. # -*- coding: utf-8 -*-  

  2. import apps  

  3. from apps import db  

  4. from flask_script import Manager  

  5. my_app = apps.create_app()  

  6. manager = Manager(my_app)  

  7.   

     

  8. #  ---------------- flask_script  

  9. 直接运行命令  

  10. @manager.command  

  11. def runflask():  

  12.     my_app.run()  

  13.     return "ok"  

  14.   

     

  15. 启动时带参数  

  16. # --name -n的全称, dest是参数的命名  

  17. @manager.option("-n", "--name", dest="arg")  

  18. @manager.option("-s", "--say", dest="say")  

  19. def open_flask(arg, say):  

  20.     my_app.run(arg, say)  

  21.     return arg, say  

  22.   

     

  23.   

     

  24. if __name__ == "__main__":  

  25.     # my_app.run("0.0.0.0", port=5000debug=True)  

  26.     manager.run()  # flask_script  

  27.   

     

  28.   

     

  29. 运行   

  30. python manager.py talk -n 赵丽颖 -s 漂亮  

  31. python manager.py talk --name 赵丽颖--say 漂亮  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

以上是 FlaskScript 的全部内容, 来源链接: utcz.com/z/531937.html

回到顶部