0
是否可以将变量设置为从表单中传递给模板。以形式设置模板变量
例如,在最简单的形式是这样的:
forms.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!"
views.py
def motor(request):
return render(request, 'form.html', RequestContext(request, {'form': MotorQuoteRequestForm(),}))
和form.html
...
{{ FORM_HEADER }}
<hr>
{% crispy form %}
....
所以你可以创造一个整洁当您想要使用它时,可以导入整个表单包的小标签。
帮助将非常感激:d
另请注意,当您调用'render'时,您不需要显式创建'RequestContext'对象。这是自动为您创建的。请参阅[本文档](https://docs.djangoproject.com/en/dev/topics/http/shortcuts/#render)。 – CadentOrange