是否可以设置从窗体向模板传递变量。你知道吗
例如最简单的形式是这样的:
你知道吗表单.py你知道吗
class Form1(forms.Form):
email = forms.EmailField(label="Your email")
name = forms.CharField(label="Name")
message = forms.CharField(label="Body", widget=forms.Textarea)
FORM_HEADER = "FOOO!"
你知道吗视图.py你知道吗
def motor(request):
return render(request, 'form.html', RequestContext(request, {'form': MotorQuoteRequestForm(),}))
而且在表单.html你知道吗
...
{{ FORM_HEADER }}
<hr>
{% crispy form %}
....
这样您就可以创建一个整洁的小标记,以便在需要时导入整个表单包。你知道吗
如果您能帮忙,我们将不胜感激
为什么不
{{ form.FORM_HEADER }}
?你知道吗尽管将头作为一个单独的变量传递到上下文中可能更简单。你知道吗
相关问题 更多 >
编程相关推荐