Wie lege ich benutzerdefinierte HTML-Attribute in django Formen?

Habe ich eine Django-Formular, das ein Teil der Seite. Können sagen, ich habe ein Feld:

search_input = forms.CharField(_(u'Search word'), required=False)

Kann ich zugreifen nur in der Vorlage über {{ form.search_input }}. How to set custom HTML attrs (wie name und Wert)? Ich würde gerne erfahren, flexible Lösung, die es ermöglichen würden, mich zu fügen Sie alle erforderlichen benutzerdefinierten Attribute, um alle Arten von Feldern.

Fand ich https://docs.djangoproject.com/en/dev/ref/forms/widgets/#widget

Aber mit attrs gibt mir (wenn verwendet mit CharField):

__init__() got an unexpected keyword argument 'attrs'

InformationsquelleAutor der Frage JackLeo | 2011-08-29

Schreibe einen Kommentar