- Published on
Django url path 문제
문제
user에 post메소드가 접근하지 못해 로깅을 해보니 계속 home의 post로 접근하는 것이다.
urlpatterns = [
path("", include("home.urls")),
path("user/", include("user.urls")),
path("admin/", admin.site.urls),
]
해결
아마 user의 urls로 포워딩하기전 전부 home의 urls로 접근해버리는 것이다.
urlpatterns = [
path("", Home.as_view()),
path("user/", include("user.urls")),
path("admin/", admin.site.urls),
]
이와 같이 홈페이지는 base urls에서 바로 view로 접근하고 나머지를 include로 접근하는 방법으로 해결하였다.