私はこのようなことをやろうとしています:
class AboutView(TemplateView):
template_name = 'about.html'
def get_context_data(self, **kwargs):
context = super(AboutView, self).get_context_data(**kwargs)
context['dahl_books'] = Books.objects.filter(author="Dahl')
次のようにテンプレートでdahl_booksにアクセスしようとすると、
{% for book in dahl_books %}
Books QuerySetがゼロ以外の数の本を返したとしても、dahl_books
はテンプレートコンテキストでは使用できません。 ....私のテンプレートまたはget_context_data
で何か間違ったことをしていますか?
私はそれをテストすることはできませんが、あなたが必要だと思う
return context
の終わりに get_context_data
:)