我有如下表格:
class MyForm(Form):
#personal data
firstname = CharField()
lastname = CharField()
#education data
university = CharField()
major = CharField()
#foobar data
foobar = ChoiceField()
由于某些字段(如 foobar)是从数据库中填充的,我不能使用其他方法,只能让 Django 使用 form.as_ul 为我呈现它
我也希望我不必为了便于维护而将表格拆分为多种形式
有没有办法告诉 Django 在这些表单部分之间显示帮助文本,以便我可以输入一些关于如何填写表单的说明?
我希望表单呈现如下内容:
<form>
<p>Here you enter your personal data...</p>
<input name='firstname'>
<input name='lastname'>
<p>Here you enter your education data...</p>
<input name='university'>
<input name='major'>
</form>
我需要创建自己的小部件才能显示这些<P>
标签,还是有更简单的方法?
谢谢