質問編集履歴

3

タイトル変更

2020/10/24 11:35

投稿

nre
nre

スコア35

test CHANGED
@@ -1 +1 @@
1
- 【Django】ログインしたユーザーのみが「いいね」出来る様に制限をかけたいです
1
+ 【Django】いいね機能にログインユーザー制限をかけたいのにうまくいきません
test CHANGED
File without changes

2

ログの追加

2020/10/24 11:35

投稿

nre
nre

スコア35

test CHANGED
File without changes
test CHANGED
@@ -248,6 +248,18 @@
248
248
 
249
249
 
250
250
 
251
+ 処理のログをよく観てみるとこちらが表示されております。このリンクのせいで正しいリダイレクト先が呼び出せないのでしょうか?
252
+
253
+ ```django
254
+
255
+ [23/Oct/2020 19:21:19] "GET /login/?next=/api/like/12/ HTTP/1.1" 200 6225
256
+
257
+
258
+
259
+ ```
260
+
261
+
262
+
251
263
  下記が参考にしたものです。
252
264
 
253
265
  [django公式ドキュメント](https://docs.djangoproject.com/en/3.1/topics/auth/default/)

1

関数のURLを追加で記述

2020/10/23 10:23

投稿

nre
nre

スコア35

test CHANGED
File without changes
test CHANGED
@@ -118,6 +118,10 @@
118
118
 
119
119
  path('<int:pk>/', views.DetailView.as_view(), name='detail'), #詳細ページのパス
120
120
 
121
+ path("<int:pk>/like/", views.like, name="like"),
122
+
123
+ path("api/like/<int:pk>/", views.api_like, name="api_like"),
124
+
121
125
  ]
122
126
 
123
127
  ```