【发布时间】:2020-04-06 11:21:53
【问题描述】:
我正在尝试将烧瓶应用程序部署到 gcloud 应用程序引擎。我正在尝试使用 Flask-Admin 模块。该代码在我的本地服务器上运行良好。但是当部署到 gcloud 应用引擎时,管理模块不起作用。如果您需要更多详细信息,请告诉我。
非常感谢任何帮助。
下面是main的代码
if __name__ == '__main__':
admin = admin.Admin(app, 'my application Admin', index_view=MyAdminIndexView(), template_mode='bootstrap3')
admin.add_view(ModelView(ContactUs))
admin.add_view(ModelView(TestimonialsAdmin))
app.run(host='127.0.0.1', port=8080, debug=True)
以下是我在尝试访问管理员时观察到的错误
未找到 在服务器上未找到请求的 URL。如果您手动输入了 URL,请检查您的拼写并重试。
尝试了标准的python 37以及灵活的环境。
runtime: python37
service: appname
handlers:
- url: .*
script: auto
【问题讨论】:
-
您是否在 requirements.txt 文件中指定了该模块?
-
另外,请确保您正确初始化管理界面;查看
admin = admin.Admin(...)- link 所在的行。