Commit cf53265
authored
pythonanywhere.com에 배포시 제대로 redirect하지 못하는 문제 해결
원래 코드는 return redirect('blog.views.post_detail', pk=post.pk)와 같이 되어있었는데,
로컬에서는 제대로 동작하나 이를 pythonanywhere.com에 배포하면 새글작성/글수정후 제출시 yourID.pythonanywhere.com/post/new/blog.views.post_detail 와 같이 이동하여 redirect가 제대로 동작하지 않았습니다.
이에 return redirect('post_detail', pk=post.pk) 로 수정하여 urls.py의 url(r'^post/(?P<pk>[0-9]+)/$', views.post_detail, name='post_detail'),에서 지정한 name인 'post_detail'와 일치시킨 결과, pythonanywhere.com에 배포한 블로그 어플리케이션에서도 원하는 url로 이동하여 새글작성/글수정 기능이 제대로 수행됩니다.1 parent 37d8a8a commit cf53265
1 file changed
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
213 | 213 | | |
214 | 214 | | |
215 | 215 | | |
216 | | - | |
| 216 | + | |
217 | 217 | | |
218 | 218 | | |
219 | 219 | | |
| |||
229 | 229 | | |
230 | 230 | | |
231 | 231 | | |
232 | | - | |
| 232 | + | |
233 | 233 | | |
234 | 234 | | |
235 | 235 | | |
| |||
308 | 308 | | |
309 | 309 | | |
310 | 310 | | |
311 | | - | |
| 311 | + | |
312 | 312 | | |
313 | 313 | | |
314 | 314 | | |
| |||
0 commit comments