我得到蓝图正常工作。如何组织一个蓝图与多个路线文件
应用结构:
application.py
users/routes.py
在application.py我注册的蓝图:
app.register_blueprint(users, url_prefix = '/users')
而且在用户/ 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
但是这不起作用,因为蓝图只在原始users/routes.py中创建。我不确定处理这种情况的正确方法?我猜想用users = Blueprint('users',名称,template_folder =“usersViews”)重新创建每个路径文件中的蓝图并不是正确的方式。那么我怎么能做到这一点?
在route2.py中,'from routes import users'怎么样? –
嗯,你从哪里得到“路线”? –
这是您创建蓝图的第一个文件的名称。 –