加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

如何设置表单字段值 – django

发布时间:2020-12-14 23:47:27 所属栏目:资源 来源:网络整理
导读:如果没有要显示的内容,我想显示空表单字段,否则显示值为的表单字段: {% if somevalue %} {{form.fieldname}} #---- how do i set the `somevalue` as value of fieldname here?{% else %} {{form.fieldname}}{% endif %} 解决方法 在你看来,如果它的CBV cla
如果没有要显示的内容,我想显示空表单字段,否则显示值为的表单字段:
{% if somevalue %}
  {{form.fieldname}} #<---- how do i set the `somevalue` as value of fieldname here?
{% else %}
  {{form.fieldname}}
{% endif %}

解决方法

在你看来,如果它的CBV
class YourView(FormView):
    form_class = YourForm

    def get_initial(self):
        # call super if needed
        return {'fieldname': somevalue}

如果它的通用视图,或不是FormView,你可以这样做

form = YourForm(initial={'fieldname': somevalue})

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读