flask一些插件

flask一些插件,第1张

概述flask-script #用于实现类似于django中 python3 manage.py runserver ...类似的命令#安装:pip3 install flask-script 使用 from flask_script import Managerapp = Flask(__name__)manager=Manager(app) #直接实例化Manager把 flask-script
#用于实现类似于django中 python3 manage.py runserver  ...类似的命令#安装:pip3 install flask-script

使用

from flask_script import Managerapp = Flask(__name__)manager=Manager(app)      #直接实例化Manager把app传进去...if __name__ == __main__:    manager.run()#以后在执行,直接:python3 manage.py runserver#python3 manage.py runserver --help   #可以传参数,端口等等
manage.py

 自定义命令

@manager.commanddef custom(arg):    """    自定义命令    python manage.py custom 123    :param arg:    :return:    """    print(arg)@manager.option(-n,--name,dest=name)#@manager.option(‘-u‘,‘--url‘,dest=‘url‘)def cmd(name,url):    """    自定义命令(-n也可以写成--name)    执行: python manage.py  cmd --n lqz --url http://www.oldboyedu.com    :param name:    :param url:    :return:    """    print(name,url)
VIEw Code

 

 

pipreqs
#把项目项目依赖罗列出来#一般配合虚拟环境一起使用,否则把整个环境中的包都列出来了。#安装    pip3 install pipreqs#使用    在项目根目录下pipreqs ./  #生成requirements.txt 文件后,可以根据这个文件下载所有的依赖#用法:pip install -r requrIEments.txt 即可  如果是windows系统,会报编码错误 (UnicodeDecodeError: gbk codec cant decode byte 0xa8 in position 24: illegal multibyte sequence)    使用时,指定编码格式      pipreqs ./ --enCoding=utf8
总结

以上是内存溢出为你收集整理的flask一些插件全部内容,希望文章能够帮你解决flask一些插件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1195706.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存