如何设置表单字段值 – django

前端之家收集整理的这篇文章主要介绍了如何设置表单字段值 – django前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如果没有要显示内容,我想显示空表单字段,否则显示值为的表单字段:
{% 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})
原文链接:https://www.f2er.com/html/228017.html

猜你在找的HTML相关文章