SingleTableMixinを使用すると、モデルだけがレンダリングされたテーブルに渡されます。私はそれが壊れるまで** line =すべての行をコメントアウトしました。** model = Statはそれが動作するために必要な唯一のものです。 django-tables2は動作しません。SingleTableMixin
私はテーブルがtables.py
class StatTable(tables.Table):
class Meta:
model = Stat
data = Stat.objects.all()
exclude = ('id',)
attrs = {'class': 'table table-hover table-condensed'}
views.py
class StatTableMixin(SingleTableMixin):
table_class = StatTable
context_table_name = 'stat_table'
class AircraftList(ListView, StatTableMixin):
model = Aircraft
template_name = "aircraft/aircraft_list.html"
def get_context_data(self, **kwargs):
context = super(AircraftList, self).get_context_data(**kwargs)
context['title'] = "D-> | Aircraft"
context['stat_table'] = Stat.objects.all()
return context
'data'は' Table.Meta'の有効な属性ではありません。 – Jieter