【发布时间】:2020-12-13 00:10:15
【问题描述】:
我对 Django url 有一个问题,我无法深入了解。我已经尝试了answers to this question 中给出的建议,但它们没有帮助。
urlpatterns = [
...
path('duo/', include('duo.urls')),
path('users/', include('users.urls')),
]
duo/urls.py
urlpatterns = [
...
path('', include('users.urls')),
...
]
users/urls.py
urlpatterns = [
path('', views.SelectPartner.as_view(), name='select-partner'),
...
]
当我使用 url http://192.168.1.138:8000/duo/ 时,我会被带到不存在的页面 http://192.168.1.138:8000/accounts/login/?next=/duo/。
我想不出这里发生了什么,因为项目中的任何地方都不存在 accounts 这个词
有没有什么工具可以用来查明发生了什么?
【问题讨论】:
-
你能分享你的主要 urls.py 吗?
-
它在
/urls.py 中 -
登录网址在哪里?
-
查看答案和我的评论 :)
标签: django django-urls