【发布时间】:2021-02-13 13:04:30
【问题描述】:
我有两个应用程序:core 和 dm
这是我的代码:
核心/urls.py
urlpatterns = [
path('', views.index, name='index')
]
dm/urls.py
urlpatterns = [
path('', views.dm, name='dm'),
path('prices', views.dm_prices, name='prices')
]
mysite/urls.py
from core import views
from dm import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('core.urls')),
path("stripe/", include("djstripe.urls", namespace="djstripe")),
path('dm', include('dm.urls')),
path('dm/prices', include('dm.urls')),
]
所以,从404页面看,我可以看到他看到的网址是:
- 管理员/
- [name='index']
- 条纹/
- dm [name='dm']
- dm 价格 [name='prices']
- dm/价格 [name='dm']
- dm/prices 价格 [name='prices']
如果有人可以向我解释 django 如何读取不同的 URL 以及如何对它们进行排序,我会非常高兴。 非常感谢!
【问题讨论】:
-
您尝试访问哪个 url 引发的 404?
-
@mangoorange 只是一个随机的,所以我可以显示我得到的网址