【发布时间】:2020-09-12 10:19:58
【问题描述】:
我有 2 个类似的网址,
path('account/', views.register_login, name='register_login'),
path('account/<slug:user_slug>/', views.home, name='account'),
当我去 127.0.0.1:8000/account/
我被重定向到名为 account 的 URL,而不是名为 register_login 的 URL。
我该如何解决这个问题?
编辑: 非常感谢您的回答,但事实证明问题是由于我朋友实施的另一个应用程序上的一个 slug 引起的,而我没有意识到。
我正在开发一个核心应用程序,所以我不使用应用程序名称,但他应该这样做。我们彼此误解了,我们都没有命名我们各自的应用程序哈哈哈。所以我被重定向到他的网址和他的观点......
【问题讨论】:
-
你能显示
views.register_login。如果你实现逻辑来重定向你,那当然不是那么奇怪。 -
非常感谢您的回答,但事实证明问题是由于我的朋友实施的另一个应用程序上的一个 slug 引起的,而我没有意识到。我正在开发一个核心应用程序,所以我不使用应用程序名称,但他应该这样做。我们彼此误解了,我们都没有命名我们各自的应用程序哈哈哈。所以我被重定向到他的网址和他的观点......
标签: django url django-urls