Django 表单与模板,在模板中渲染表单非常简单,只需要在模板中添加form标签即可:{{ form }}
。可以使用以下方式对form格式进行设置:
{{form.as_table}}
使用<tr>
标签显示表单字段,注意表单不会生成<table>
标签。{{form.as_p}}
使用<p>
标签显示表单字段。{{form.as_ul}}
使用<li>
标签显示表单字段,注意表单不会生成<ul>
标签。
除了使用{{ form }}
自动生成表单外,还可以手动创建表单内容:
其中hidden_fields是表单的隐藏字段,visible_fields是表单中可显示字段。
如果不需要判断表单字段是否显示则可以直接遍历form对象:
酷客教程相关文章:
评论前必须登录!
注册