Django benim genel form şablonunda modelin adını görüntülemek istiyorum. Form şablon etiketi aracılığıyla isme erişmeyi düşündüm. Bu bilgiyi içeriğin bağlamı üzerinden kolayca elden geçirebileceğimi biliyorum - ancak bilgiyi FormForm'un meta'sinde zaten verdiğimden beri formülü kullanmak istiyorum.Model adını kullanarak bir Django şablonunu kullanarak form etiketi
Şablonda bu bilgilere erişmenin bir yolu var mı?
Güncelleme: doğrudan değerini erişemez yana
ben views.py
yılında formunuza bir ad atanır:
{% extends '__base.html' %}
<h1 class="page-header">{{form.name}}</h1>
...
Bu:
def form_view(request):
form = Form(request.POST or None)
form.name = 'Name'
...
render (request, 'generic_form_tempalte.html', {'form':form}
ve şablonda çalışır - ancak bir adım daha fazla
Pekala - başka birçok seçenek var ama sadece bir kez yazarak kurtulmayı umuyordum;) –