回答編集履歴

1

回答本文へ追記します。

2021/01/23 10:54

投稿

_whitecat_22
_whitecat_22

スコア1305

test CHANGED
@@ -21,3 +21,47 @@
21
21
  それをForeignKeyとして設定します。
22
22
 
23
23
  カテゴリは、タグと同様に ManyToManyField の設定にすれば良いはずです。
24
+
25
+
26
+
27
+
28
+
29
+ ---
30
+
31
+ 【追記】
32
+
33
+ model=Categoryのpk(=id ?)を渡すだけで良いです。
34
+
35
+ もしpkでダメでしたら、category.name でいけるはずです。
36
+
37
+
38
+
39
+ ```html
40
+
41
+ <li>
42
+
43
+ {{ form.category.label_tag }}
44
+
45
+ {{ form.category }}
46
+
47
+ <a class="btn btn-sm btn-primary" href="{% urls "sample:category_create" %}">
48
+
49
+ <span class="fa fa-plus"></span>
50
+
51
+ </a>
52
+
53
+ <a class="btn btn-sm btn-primary" href="{% urls "sample:category_update" category.id %}">
54
+
55
+ <span class="fa fa-pencil"></span>
56
+
57
+ </a>
58
+
59
+ <a class="btn btn-sm btn-danger" href="{% urls "sample:category_delete" category_id %}">
60
+
61
+ <span class="fa fa-trash"></span>
62
+
63
+ </a>
64
+
65
+ </li>
66
+
67
+ ```