1
我是新django,我如何顯示模型數據在Django
我有模型與數據,我想以表格格式顯示。
我習慣了在asp.net中使用gridviews,我正在尋找替代方案。
是使用模板迭代標籤來做到這一點的最好方法,並且是否有一些在線教程顯示如何做到這一點的示例?
我是新django,我如何顯示模型數據在Django
我有模型與數據,我想以表格格式顯示。
我習慣了在asp.net中使用gridviews,我正在尋找替代方案。
是使用模板迭代標籤來做到這一點的最好方法,並且是否有一些在線教程顯示如何做到這一點的示例?
Django明確避免提供前端小部件(如ASP.NET gridviews或Rails scaffolding)。
如果你想這在常規模板你必須推出自己的:如果你想爲用戶提供快捷的方法編輯/你可以使用3210視圖數據管理員
{% 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 %}
不過。請確保你有你的INSTALLED_APPS
設定django.contrib.admin
,然後(在最簡單的例子),只需創建與您的應用程序一個admin.py
:
from django.contrib import admin
from myproject.myapp.models import Author
admin.site.register(Author)
在這種情況下
'list'是模型對象和'foo' /'酒吧「是領域,對嗎? –
列表是一個查詢集,所以它是一組對象,並且是foo/bar是字段。 – szaman