2024-04-26 19:08:17 发布
网友
在大多数简单的情况下,我会在html文件中制作以下表单,如下所示:
<form action="/do_this" method ="POST">
该操作将执行app.py文件中该函数所做的任何操作
我现在深入到一个蓝图中,我只想用上面提到的简单方式设置表单操作,但我不知道如何引用某个.py文件,然后引用其中的函数
有什么建议吗
您应该使用^{}。 在这种情况下,您将执行以下操作:
<form action="{{ url_for('your_blueprint.do_this') }}" method="POST">
蓝图设置中我感兴趣的步骤是本例中的最后一行:
from flask import Flask from yourapplication.your_blueprint import your_blueprint app = Flask(__name__) app.register_blueprint(your_blueprint) # hook your blueprint to your app
指示烧瓶在哪里找到蓝图的功能
与这个问题无关,但我刚才学到的是,如果你在行动将要进行的蓝图中,你可以在URL前面加上.作为快捷方式,例如:
.
<form action="{{ url_for('.do_this') }}" method="POST">
您应该使用^{} 。
在这种情况下,您将执行以下操作:
蓝图设置中我感兴趣的步骤是本例中的最后一行:
指示烧瓶在哪里找到蓝图的功能
与这个问题无关,但我刚才学到的是,如果你在行动将要进行的蓝图中,你可以在URL前面加上
.
作为快捷方式,例如:相关问题 更多 >
编程相关推荐