【发布时间】:2011-02-24 00:57:29
【问题描述】:
我在 mysite 项目的 urls.py 中有以下代码。
/mysite/urls.py
from django.conf.urls.defaults import *
urlpatterns = patterns('',
(r'^gallery/$', include('mysite.gallery.urls')),
)
当我尝试访问在 gallery/urls.py 中设置的 url 时,这会导致 404 页面。
/mysite/gallery/urls.py
from django.conf.urls.defaults import *
urlpatterns = patterns('',
(r'^gallery/browse/$', 'mysite.gallery.views.browse'),
(r'^gallery/photo/$', 'mysite.gallery.views.photo'),
)
404 错误
Using the URLconf defined in mysite.urls, Django tried these URL patterns, in this order:
^gallery/$
The current URL, gallery/browse/, didn't match any of these.
此外,该网站托管在 media Temple (dv) 服务器上并使用 mod_wsgi
【问题讨论】:
标签: python django url-routing http-status-code-404 django-urls