当前位置:  开发笔记 > 后端 > 正文

Django form.MultipleChoiceField.自定义模板中的复选框

如何解决《Djangoform.MultipleChoiceField.自定义模板中的复选框》经验,为你挑选了0个好方法。

我有这样的形式:

class PasswordForm(forms.Form):

    CHOICES=[('uppercase','Uppercase'),
            ('lowercase','Lowercase'),
            ('numbers','Numbers'),]

    password_length = forms.ChoiceField(choices=[(x, x) for x in range(1, 32)],)
    options = forms.MultipleChoiceField(
                     widget=forms.CheckboxSelectMultiple, choices=CHOICES,)

如何在模板中自定义复选框字段?
我知道我怎么能用其他领域来做,比如forms.Charfield()我的password_length,只是

{{form.some_field}}

但它确实适用于我MultipleChoiceField,我尝试了很多东西
{{form.uppercase}},{{form.options.choices.uppercase}}并尝试{% for %}循环.
它只是没有返回,我没有通过浏览器检查器在html中看到它.

推荐阅读
wurtjq
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有