python flask 怎么组织公用模块
2017-11-25 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
首先要说明,flask项目中不可能总是只有一个应用,你这里只有一个app应用。在__init__.py中导入views,models等模块是为了方便同级文件或其他文件导入它们。例如你可能需要在views.py中导入models, 你只需要from app.models import ...,如果你在这个flask项目中需要一个RESTful服务,它和app在同级,它需要app中的一些模块的话,导入的时候只需要from app.models import ...。
实际上,即使不在__init__.py中导入,你在其他模块中调用时也是可以的。不算重复,因为views.py中要使用到app这个实例对象。比如@app.route()。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询