我有以下网址:
urls.py
:
# ...
url(r'^test$', 'project.main.views.test', name='test'),
url(r'^app', include('project.app.urls')),
app/urls.py
:
# ...
url(r'^$', 'project.app.views.home', name='home'),
导航到example.com/test
时,我会看到正确的视图。但是当我向example.com/app
求助时,我会得到一个404. APPEND_SLASH
设置为TRUE
,如果重要的话。
将我的所有网址修改为以斜杠结尾解决了这个问题,但我最后还是没有使用那些无用的斜杠。
我错过了什么?
答案 0 :(得分:0)
事实证明我的PYTHONPATH
中存在一些损坏的模块,它会以某种方式弄乱整个网址。
在干净的环境中工作时(即使用virtualenv
),一切都很有效。