我的蓝图工作正常。在
应用程序结构:
application.py
users/routes.py
在应用程序.py我注册蓝图:
^{pr2}$在用户中/routes.py我创造了它:
users = Blueprint( 'users', __name__, template_folder = "usersViews" )
@users.route( '/registration', methods = [ 'GET' ] )
def get_register_user_form( ):
# Code......
我需要做的是将其他文件添加到users/我需要从中使用的文件@用户.route比如:
users/route2.py
users/route3.py
但这是行不通的,因为蓝图只是在原始用户中创建的/routes.py. 我不知道怎样处理这个案子?我想用users=blueprint('users',name,template_folder=“usersViews”)在每个路由文件中重新创建蓝图不是正确的方法。那我怎么能做到呢?在
我将把这些文件分成
__init__.py
文件,如下所示:应用程序结构:
然后,在主
^{pr2}$__init__.py
中设置您的蓝图:现在,在你的
users/__init__.py
中,类似这样的:然后在
users/routes.py
,users/routes2.py
等:警告:我从来没有这样做过!但这是我用来制作烧瓶蓝图的模式,它似乎能解决你的问题。在
相关问题 更多 >
编程相关推荐