- 此问题在此处已有答案**:
Output Django Model as Table(6个答案)
4天前关闭。
我们可以在Django中很容易地创建一个模型表单,只需将一个模型表单从 * views * 传递到模板,并将其显示为:
{{ form.as_table }}
我们是否有类似的方法,这样我们就不必在模板中键入所有模型的字段名称来显示它们?
Output Django Model as Table(6个答案)
4天前关闭。
我们可以在Django中很容易地创建一个模型表单,只需将一个模型表单从 * views * 传递到模板,并将其显示为:
{{ form.as_table }}
我们是否有类似的方法,这样我们就不必在模板中键入所有模型的字段名称来显示它们?
1条答案
按热度按时间lmyy7pcs1#
models.model类没有类似于
.as_table()
的方法。你可以用
.get_fields()
做类似的事情,比如Foo._meta.get_fields()
返回一个与Foo
模型相关的字段元组,这是官方文档。key
是字段的类型,value
是字段的名称,可以在value
s中循环。