我正在尝试使用Djangos ModelForms向页面添加多个内联表单项。我需要选择绑定到数据库模型的框。表单格式化并以表格格式放置,因此我只需要显示没有任何围绕HTML的ModelForm。
class LeagueForm(ModelForm):
league = forms.ModelChoiceField(queryset=League.objects.all(), empty_label='Manual Team Entry:', required=False)
class Meta:
model = League
exclude = ['league_name']
模板:
{% if selected_sport == 1 %}
<td>{{ nhl_form.as_p }}</td>
{% else %}
问题是我不想要段落标签,也不想要表格标签或任何东西。我需要把表格很好地放在我放置的地方,而不是把周围的html搞得一团糟。
任何人都可以指出我正确的方向吗?感谢
答案 0 :(得分:15)
分别参考每个字段。
{{ nhl_form.league }}
只显示league
字段,没有周围的残差。
答案 1 :(得分:0)