【发布时间】:2019-11-20 08:51:47
【问题描述】:
我从 datacamp 教程创建的投票应用程序出现页面未找到 (404) 错误。我检查了我的代码以确保它没有错误。 admin 工作正常,但其他 url 不是。
这是来自主应用程序目录的 urls.py 代码:
from django.urls import include, path
from django.contrib import admin
urlpatterns = [
path('blog/', include('blog.urls')),
path('votings/',include('votings.urls')),
path('admin/', admin.site.urls),
]
这是投票应用目录中的 urls.py:
from django.urls import path
from . import views
urlpatterns = [
path('',views.index, name='index'),
path('<int:question_id>/',views.detail, name='detail'),
path('<int:question_id>/results/', views.results, name='results'),
path('<int:question_id>/vote/', views.vote, name='vote'),
]
我正在使用 django 2.0.5。
谢谢
【问题讨论】:
-
为什么两个 urls.py 模块相似?投票应用的 urls.py 在哪里?
-
一个在 mysite 目录下,另一个在 mysite/votings/ 目录下。
标签: django django-urls