Python 如何在django中显示模型数据

Python 如何在django中显示模型数据,python,django,Python,Django,我是django的新手 我有一些模型,其中包含我希望以表格格式显示的数据 我习惯于在asp.net中使用GridView,我正在寻找一种替代方法 使用模板迭代标记是否是实现这一点的最佳方法?是否有一些在线教程展示了如何实现这一点的示例?Django明确避免提供前端小部件(如ASP.NET GridView或Rails脚手架) 如果您想在常规模板中使用此功能,您必须使用自己的: {% if list %} <table> <tr> <th> Foo </t

我是django的新手

我有一些模型,其中包含我希望以表格格式显示的数据

我习惯于在asp.net中使用GridView,我正在寻找一种替代方法


使用模板迭代标记是否是实现这一点的最佳方法?是否有一些在线教程展示了如何实现这一点的示例?

Django明确避免提供前端小部件(如ASP.NET GridView或Rails脚手架)

如果您想在常规模板中使用此功能,您必须使用自己的:

{% if list %}
<table>
<tr>
<th> Foo </th>
<th> Bar </th>
</tr>
{% for item in list %}
   <td>{{item.foo}}</td>
   <td>{{item.bar}}</td>
{% empty %}
   <td colspan="2">No items.</td>
{% endfor %}
</table>
{% endif %}

在这种情况下,
list
是模型对象,
foo
/
bar
是字段,对吗?list是查询集,因此它是一组对象,yes foo/bar是字段。
from django.contrib import admin
from myproject.myapp.models import Author

admin.site.register(Author)