【发布时间】:2011-02-15 23:43:57
【问题描述】:
我的应用程序的 URL 如下所示:
(r'^admin/', include(admin.site.urls)),
(r'^contractManagement/login', 'django.contrib.auth.views.login', {'template_name': 'login.html'},()),
(r'^contractManagement/logout', 'contractManagement.contracts.views.logout_view'),
(r'^contractManagement/', 'contractManagement.contracts.views.index'),
(r'^accounts/profile/(?P<contract>[^/]+)/edit$', 'contractManagement.contracts.views.editContract'),
(r'^accounts/profile/(?P<contract>[^/]+)/$', 'contractManagement.contracts.views.viewContract'),
(r'^accounts/profile/$', 'contractManagement.contracts.views.loggedIn'),
(r'^accounts/profile/newContract$', 'contractManagement.contracts.views.addContract'),
(r'^accounts/profile/newClient$', 'contractManagement.contracts.views.addClient'),
(r'^accounts/profile/logout$', 'django.contrib.auth.views.logout', {'template_name': 'LoggedOut.html'},()),
我现在收到一个错误,没有合同与给定的查询匹配。这是一个 404 错误。我不知道为什么/accounts/profile/newContract/ 的视图不需要合同。如果您需要其他任何内容,请发表评论。
【问题讨论】:
标签: django django-urls