回答編集履歴

2

文法の修正

2020/05/17 13:09

投稿

退会済みユーザー
test CHANGED
@@ -9,6 +9,12 @@
9
9
 
10
10
 
11
11
  ※注意:例えば「日本語」と「nihongo」は同じslugになります
12
+
13
+
14
+
15
+ 【追記】
16
+
17
+ post.tag.createではなくpost.tag.addを使わないと、オブジェクトに紐づけられないことが分かったので、少し変更しました。
12
18
 
13
19
 
14
20
 
@@ -40,7 +46,9 @@
40
46
 
41
47
  for tag in form.cleaned_data["tags"]:
42
48
 
43
-   post.tags.create(name=tag, slug=create_slug(tag))
49
+   tag_obj = post.tags.create(name=tag, slug=create_slug(tag))
50
+
51
+ post.tag.add(tag_obj)
44
52
 
45
53
 
46
54
 

1

誤字を直した

2020/05/17 13:09

投稿

退会済みユーザー
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
 
38
38
 
39
- # CreateForm内などで
39
+ # CreateView内などで
40
40
 
41
41
  for tag in form.cleaned_data["tags"]:
42
42