flask -falsk_script用法

1,导入flask_script   定义:可以对flask应用做一些统一的操作,有点像django

pip install flask_script

2,导入Manager,Server

from flask_script import Manager,Server

3,创建Manager实例,并包裹在内

第一种用法:
manage=Manager(app)
manager.add_command("runserver", Server())  #这句在一般情况下,系统会自动帮你补充,可以不用写

第二种用法:
直接调用装饰器,
@manager.command    #直接调用装饰器和第一种方法一样,只是用法不一样
def func():
  print(123)

4,最后运行程序run()

if __name__ == '__main__':
    manage.run()
#这里的manage是当前文件名.

 

实例

1,开始

from flask import Flask
from sql.views.s1 import s1


def create_app():

    app=Flask(__name__)
    app.debug=True

    app.register_blueprint(s1)

    return app
__init__文件

2,导入flask_script,进行统一操作

from flask import Flask
from flask_script import Manager,Server
import sql

app=sql.create_app()


manage=Manager(app)
manage.add_command("runserver", Server())

if __name__ == '__main__':
    manage.run()
manage.py文件内

 

转载于:https://www.cnblogs.com/52forjie/p/8276854.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值