【发布时间】:2014-10-03 00:45:23
【问题描述】:
我有表格:
class myContact(forms.Form):
subject = forms.CharField()
email = forms.EmailField(required=True)`
使用myContact().as_table()我可以生成这样的html代码:
<tr>
<th><label for="id_subject">Subject:</label></th>
<td><input id="id_subject" name="subject" type="text" /></td>
</tr>
<tr>
<th><label for="id_email">Email:</label></th>
<td><input id="id_email" name="email" type="email" /></td>
</tr>
我应该如何改变表格以获得这样的东西:
<tr>
<th><label for="id_subject">Subject:</label></th>
<td><input id="id_subject" name="subject" type="text" /></td>
<td>new_field</td>
</tr>
<tr>
<th><label for="id_email">Email:</label></th>
<td><input id="id_email" name="email" type="email" /></td>
<td>new_field</td>
</tr>
在字段末尾添加了新的td
【问题讨论】:
-
最后一个 td 是干什么用的?老实说,我找不到这样做的理由。
-
我需要这样建表:description |字段(输入、文本区域或选择)| [这里的东西] 在 [这里的东西] 可以是 eq。此字段的编辑/删除按钮
-
您可以将其渲染为
as_ul,然后使用 CSS 显示您想要的网格,对吗? -
你在说什么? :O