質問するログイン新規登録

回答編集履歴

1

回答本文へ追記します。

2021/01/23 10:54

投稿

_whitecat_22
_whitecat_22

スコア1305

answer CHANGED
@@ -9,4 +9,26 @@
9
9
 
10
10
  model=Post にpk以外に、”記事id”のような連番を項目として持たせます。
11
11
  それをForeignKeyとして設定します。
12
- カテゴリは、タグと同様に ManyToManyField の設定にすれば良いはずです。
12
+ カテゴリは、タグと同様に ManyToManyField の設定にすれば良いはずです。
13
+
14
+
15
+ ---
16
+ 【追記】
17
+ model=Categoryのpk(=id ?)を渡すだけで良いです。
18
+ もしpkでダメでしたら、category.name でいけるはずです。
19
+
20
+ ```html
21
+ <li>
22
+ {{ form.category.label_tag }}
23
+ {{ form.category }}
24
+ <a class="btn btn-sm btn-primary" href="{% urls "sample:category_create" %}">
25
+ <span class="fa fa-plus"></span>
26
+ </a>
27
+ <a class="btn btn-sm btn-primary" href="{% urls "sample:category_update" category.id %}">
28
+ <span class="fa fa-pencil"></span>
29
+ </a>
30
+ <a class="btn btn-sm btn-danger" href="{% urls "sample:category_delete" category_id %}">
31
+ <span class="fa fa-trash"></span>
32
+ </a>
33
+ </li>
34
+ ```