gpt4 book ai didi

python - 自定义 Django ModelForm 的 HTML 输出

转载 作者:太空狗 更新时间:2023-10-30 01:45:25 26 4
gpt4 key购买 nike

我正在尝试使用 Djangos ModelForms 将多个内联表单项添加到页面。我需要选择绑定(bind)到数据库模型的框。表单已格式化并以表格格式放置,因此我只需要显示 ModelForm 而无需任何周围的 HTML。

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 乱码。

谁能给我指出正确的方向?谢谢

最佳答案

单独引用每个字段即可。

{{ nhl_form.league }}

将只显示 league 字段,没有周围的杂物。

关于python - 自定义 Django ModelForm 的 HTML 输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1717715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com