回答編集履歴
2
修正
answer
CHANGED
@@ -25,7 +25,7 @@
|
|
25
25
|
|
26
26
|
***
|
27
27
|
|
28
|
-
ちなみに、UserUpdateは少し無駄が多い気がします。
|
28
|
+
ちなみに、UserUpdateは少し無駄が多い気がします。OnlyYouMixinは要りません。
|
29
29
|
自分の情報をアップデートするのに、自分のidをURLで指定するのはおかしい気がしますよね。なので、
|
30
30
|
```Python
|
31
31
|
# urls
|
1
修正
answer
CHANGED
@@ -4,9 +4,10 @@
|
|
4
4
|
user = models.ForeignKey(User, ・・・)
|
5
5
|
content = models.TextField(・・・)
|
6
6
|
```こんなモデルを想像しました。
|
7
|
+
そして、
|
7
8
|
```Python
|
8
9
|
def update_post(request, pk):
|
9
|
-
post = get_object_or_404(Item, pk=pk,
|
10
|
+
post = get_object_or_404(Item, pk=pk, user=request.ser)
|
10
11
|
form = PostForm(request.POST or None, files=request.FILES or None, instance=post)
|
11
12
|
formset = Formset(request.POST or None, request.FILES or None, instance=post)
|
12
13
|
is_valid = formset.is_valid()
|