我有一个出生日期选择的三个选择下拉框。我的Django模板如下所示:
<label>Date of birth</label>
{{ reg_form.date_of_birth }}
但是我需要更改每个元素的HTML。例如,我需要将每个select
元素分别包装在一个div
中。
我在代码中查看了date_of_birth
,发现了以下内容:
date_of_birth = forms.DateField(widget=SelectDateWidget(years=range(1920, 2010)))
有什么模板可以修改这个模板的HTML输出吗?
发布于 2013-10-03 19:35:29
也许不是那么清晰,我使用jQuery解决了这个问题,如下所示。
我以HTML中Django生成的三个select元素为目标,然后使用.wrap()
函数将它们封装在div
元素中。
https://stackoverflow.com/questions/19031501
复制相似问题