Nehmen Sie zum Beispiel diese sehr einfache Form:
class SearchForm(Form):
q = forms.CharField(label='search')
Dies wird in der Vorlage gerendert:
<input type="text" name="q" id="id_q" />
Ich möchte placeholderdiesem Feld jedoch das Attribut mit dem Wert hinzufügen Search, damit der HTML-Code ungefähr so aussieht:
<input type="text" name="q" id="id_q" placeholder="Search" />
Am besten möchte ich den Platzhalterwert CharFieldin der Formularklasse über ein Wörterbuch oder so etwas weitergeben:
q = forms.CharField(label='search', placeholder='Search')
Was wäre der beste Weg, um dies zu erreichen?
forms.TextInput, um dieattrs={'placeholder': 'Search'}Deklaration durchzuführen?