Wenn SieDjango: den Formularnamen oder ID aus Vorlage Erhalten
from django import forms
class NameForm(forms.Form):
your_name = forms.CharField(label='Your name', max_length=100)
class SecondNameForm(forms.Form):
your_name = forms.CharField(label='Your name', max_length=100)
mehrere Formen haben, ist es eine Möglichkeit, dass in der Vorlage, können Sie herausfinden, ob form
in innen context
-NameForm
oder SecondNameForm
gehört
Ich habe ein benutzerdefiniertes Widget, das in seiner html, verwendet die id=""
Kennung (die im gesamten HTML eindeutig sein sollte).
ich die ID zu so etwas wie
id="{{form.name}}_{{field.val}}"
oder id="{{form.id}}_{{field.val}}"
oder
wo {{form.name}}
und {{form.id}}
zuweisen möchten einige Wert mit dem Formular-Instanz zugeordnet und nicht der Inhalt der Form.