0
我下面就https://django-tables2.readthedocs.io/en/latest/pages/table-data.html#querysetsDjango的tables2不能正常呈現
的例子在上述網站不爲我正常顯示的例子。請參閱下面的代碼。該表格顯示但未正確呈現。而不是使用PersonsTable(),如果我使用對象集合,則表格會正確呈現。
PersonsTable()來自上述頁面。
我希望能夠使用PersonsTable()的領域,提前過濾顯示的列,並從Django的tables2漂亮的格式...
感謝。
我的代碼:
def person_list(request):
#table = PersonsTable(Person.objects.all()) # this is from example, table is rendered plainly w/o any formatting present or up/down arrows
table = Person.objects.all() # rendering works
return render(request, 'person_list.html', {'table': table})
模板:
{% load render_table from django_tables2 %}
<!doctype html>
<html>
<head>
<link rel="stylesheet" href="/static/django_tables2/themes/paleblue/css/screen.css" />
</head>
<body>
{% render_table table %}
</body>
</html>
什麼是您的模板代碼? – elethan
更新後的w /我的模板代碼。謝謝。 – js07920