我得到藍圖正常工作。如何組織一個藍圖與多個路線文件
應用結構:
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'怎麼樣? –
嗯,你從哪裏得到「路線」? –
這是您創建藍圖的第一個文件的名稱。 –