我按照http://flask.pocoo.org/docs/blueprints/#blueprints中的说明进行操作,并尝试在另一个脚本中进行路由,而不是在其中创建app对象的脚本中进行路由。但我得到错误

“服务器遇到内部错误,无法完成您的请求。服务器超载或应用程序中有错误。”

它只是忽略了我在该脚本中所做的路由。

restservice = Blueprint('restservice', __name__,template_folder='templates')

@restservice.route('/')
def approot():
   render_template('timeline.html')

最佳答案

假设您的蓝图位于一个名为restservice.py的文件中,则需要在创建应用程序对象的文件中添加这些行

from restservice import restservice as restModule
app.register_blueprint(restModule)

09-08 07:40