基本的に次のようにレイアウトされたwikiページを開発しています。
1. Page
Page ID
Page name
Has many: Categories
2. Category
Category ID
H2 title
Has many: category items
Belongs to: Page
3. Category item
Category item ID
H3 title
Body text
Image
Belongs to: Category
私がやりたいのは、ページまたはカテゴリをクリックして、要素のどの部分がそれに関連付けられているかを確認することです (たとえば、ページをクリックしたときのカテゴリとカテゴリ項目のリスト)。私は Django の知識を身につけたので、1 つのテンプレートで 2 つのモデルを使用する必要があります。
class PageView(DetailView):
model = Page
template_name = 'page.html'
これは、「ビュー ページ」のビュー パーツがどのように見えるかです。2 つのモデルを使用しようとすると、クラッシュします。複数のモデルを使用するにはどうすればよいですか?