看到一些flask代码,感觉和flask官方差别有点大,于是弱弱的来问问。。

18次阅读

官方文档里基本都是直接app.run的方式。
但是很多开源项目里面会把代码丢在单独的包里并再init.py写一些基本的配置代码什么的,
然后在根目录里的某个.py中写:

manager = Manager(app)

然后再附加各种@manager.command
最后

if __name__ == '__main__':
    manager.run()

这种“标准”是怎么开始的?既然官方文档里并没有类似的教程,为什么大家都会形成同样的类似上面的做法?

关于这方面的标准写法或者最佳实践,SFer们有没有资料推荐我阅读一下?

另外,flask自带的web server应该不适合用在生产环境吧?

alex_155846

这是插件Flask-Script的内容,详情点击 Flask-Script

iSayme

正文完