烧瓶 - 使用外部蓝图

时间:2017-06-16 11:17:19

标签: python flask pybossa

我正在开展一个支持flask-plugins的大型烧瓶项目。我需要添加一个功能,允许用户从他自己的PC上传文件。由于我不想编辑服务器的核心代码,我想通过创建一个插件来添加这个功能。

核心代码中已存在一个名为blueprint的蓝图,如下所示 -

pybossa /视图/ projects.py

blueprint = Blueprint('projects', __name__)

它已注册,并在 core.py 中设置url_prefix -

pybossa / core.py

from pybossa.views.projects.py import blueprint as projects
app.register_blueprint(projects, '/projects')

现在我有一个名为 testUploader 的插件,我正在导入蓝图'项目'如下 -

pybossa /插件/ testUploader / views.py

from pybossa.view.projects import blueprint

@blueprint.route('/test')
def testUpload():
    return("Hello World")

如您所见,我创建了一个新的蓝图路线/test

但是当我转到localhost:5000/projects/test时,我找不到404页面。

为什么路线不起作用?

0 个答案:

没有答案