【发布时间】:2011-11-06 02:08:38
【问题描述】:
我有一个 Django 表单,它是页面的一部分。假设我有一个字段:
search_input = forms.CharField(_(u'Search word'), required=False)
我只能通过{{ form.search_input }} 在模板中访问它。如何设置自定义 HTML 属性(例如名称和值)?我想找到灵活的解决方案,这将允许我向所有类型的字段添加任何需要的自定义属性。
我找到https://docs.djangoproject.com/en/dev/ref/forms/widgets/#widget
但是使用 attrs 给了我(如果与 CharField 一起使用):
__init__() got an unexpected keyword argument 'attrs'
【问题讨论】:
标签: python html django forms custom-attributes