# django中,有命令
python manage.py runserver
python manage.py makemigrations
...自定制命令(django如何自定制命令)...
-python manage.py init_db excel文件路径 指定表名
# flask启动项目,像djagno一样,通过命令启动
指定版本
pip install Flask==2.2.2
pip install Flask_Script==2.0.3
借助于:flask-script 实现
修改代码文章来源:https://www.toymoban.com/news/detail-636147.html
from flask_script import Manager
manager=Manager(app) #利用Manager关联app,命令得到管理和使用
if __name__ == '__main__':
manager.run()
使用命令启动文章来源地址https://www.toymoban.com/news/detail-636147.html
python manage.py runserver
#manage.py就是manager.run()的页面
自定制命令
#1 相当于位置传参
@manager.command
def custom(arg):
# 命令的代码,比如:初始化数据库, 有个excel表格,使用命令导入到mysql中
print(arg)
#2 复杂一些的自定制命令 相当于关键字传参
@manager.option('-n', '--name', dest='name')
@manager.option('-u', '--url', dest='url')
def cmd(name, url):
# python run.py cmd -n lqz -u xxx
# python run.py cmd --name lqz --url uuu
print(name, url)
到了这里,关于flask-script的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!