小编phn*_*aye的帖子

Flask 蓝图中找不到模板

我正在使用蓝图开发一个应用程序,并且按照蓝图上的文档快速入门进行操作,但我的模板上仍然有 404 错误。

\n

我得到了一个admin看起来像这样的蓝图:

\n
from flask import Blueprint, render_template\n\nadmin = Blueprint('admin', __name__, template_folder='templates')\n\n@admin.route('/')\ndef admin_index():\n    return render_template('admin/index.html.jinja2')\n
Run Code Online (Sandbox Code Playgroud)\n

如文档中所述,我的模板位于 /myapp/admin/templates/index.html.jinja2+

\n

我在我的应用程序中注册蓝图__init__.py

\n
from flask import Flask\nfrom . import config\nfrom admin import admin\n\napp = Flask(__name__)\napp.config.from_object(config.DevelopmentConfig)\n\n#\xc2\xa0register my blueprint\napp.register_blueprint(admin, url_prefix='/admin/')\n
Run Code Online (Sandbox Code Playgroud)\n

如果有人知道我可能犯的错误,请告诉我!

\n

python flask

5
推荐指数
1
解决办法
6396
查看次数

从较低模块导入时的ImportError

我正在尝试db在我的Flask项目的模块中导入一个名为(SQLAlchemy对象)的对象,以便在我的models(models.py)中使用SQLAlchemy .假设我的包已命名Foo并包含db__init__.py文件中的对象,当我尝试执行操作时from Foo import db,我收到以下错误:

ImportError: cannot import name db

我正在使用Flask Blueprint将我的项目分配到两个应用程序(仪表板和前端),每个应用程序都包含一个__init__.py文件.只有models.py抛出这个错误,我在我的视图文件中有一些导入(导入登录管理器),一切顺利.

知道它可能是什么?

更新:追溯

Traceback (most recent call last):
    File "run.py", line 4, in <module>
        from kuchiyose import app
    File "/path_to_project/kuchiyose/kuchiyose/__init__.py", line 60, in <module>
        from kuchiyose import dashboard, frontend
    File "/path_to_project/kuchiyose/kuchiyose/dashboard/__init__.py", line 10, in <module>
        from dashboard import views
    File "/path_to_project/kuchiyose/kuchiyose/dashboard/__init__.py", line 10, in <module>
        from dashboard import views
    File "/path_to_project/kuchiyose/kuchiyose/dashboard/views.py", line 8, …
Run Code Online (Sandbox Code Playgroud)

python flask python-2.7

2
推荐指数
2
解决办法
5944
查看次数

使用FlaskScript从Python运行Gunicorn

我有一个Flask应用程序我想用Gunicorn服务器而不是Werkzeug运行(即使在开发中).但是由于应用程序是使用create_app函数创建的,因此无法从命令行启动Gunicorn my_module:my_app.另外,我有一个manage.py在Flask-Script扩展的帮助下编写的脚本来运行服务器和其他一些操作.

我试图以gunicorn.app.wsgiapp.WSGIApplication与此处提出的解决方案相同的方式继承:如何使用Flask-Script和Gunicorn,但app_uri在我的app对象上找不到该属性.

有没有人知道如何做到这一点?

python flask gunicorn

1
推荐指数
1
解决办法
2968
查看次数

标签 统计

flask ×3

python ×3

gunicorn ×1

python-2.7 ×1