タグ付けされた何百ものドキュメントを持っているクライアントがあり、クエリを実行してページにリストする必要があります。より再利用しやすいように TemplateTag を作成したいのですが、組み込みの Wagtail 画像およびドキュメント モデルを照会する方法がわかりません。以下のコードはDocument.objects.all()
、配置のみを目的として追加したものです。どんな助けでも大歓迎です。
@register.inclusion_tag(
'tags/_document_snippets.html', takes_context=True
)
def document_snippets(context):
documents = Documents.objects.all()
return {
'documents': documents,
'request': context['request'],
}