gpt4 book ai didi

django - 使用自定义模板时 Django 表单字段的初始值

转载 作者:行者123 更新时间:2023-12-04 23:55:11 24 4
gpt4 key购买 nike

我的 Django 表单中有一个 BooleanField,我希望它的初始值为 True,因此我将其定义为:

my_checkbox = forms.BooleanField(label='My Checkbox', help_text='Some help text here', initial=True)

在我的助手中,我有:
helper.layout = Layout(
Field('my_checkbox', template="custom.html")

Custom.html 看起来像:
<input class="checkboxinput" id="id_{{ field.name }}" name="{{ field.name }}" type="checkbox">
<span id="hint_id_{{ field.name }}" class="help-inline">{{ field.help_text }}</span>

我尝试输出 field.initial 的值,但没有显示任何内容。我知道如果我手动编码,我会输入 <input ... checked> ,该框将被选中。

有什么方法可以访问字段的“初始”部分并将其设置在我的自定义模板中?谢谢!

最佳答案

您可以使用访问表单字段的初始数据

{{field.value}}

关于django - 使用自定义模板时 Django 表单字段的初始值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17537549/

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