【发布时间】:2013-07-16 16:38:51
【问题描述】:
我的模型有 30 多个字段,我想在表格中显示其中的 20 个。我知道有{{ form.as_table }},但是非形式模型有类似的功能吗?我目前正在使用
{% for name, value in article.get_fields %} <tr> {% if value %} <td>{{ name }} = {{ value }}</td> {% endif %} </tr> {% endfor %}
-其中get_fields 返回Article 的所有字段。这工作正常。我猜想有一个内置的 django 函数可以做同样的事情,但我在文档中找不到它。
【问题讨论】:
-
目前还没有这样的实用程序。但是,您可以编写自己的 html 文件并通过模板标签进行渲染
标签: django python-2.7 django-models django-forms