Django网址不适用于反向

时间:2014-08-22 13:50:32

标签: django django-urls

我有这个配置

settings.py

ROOT_URLCONF = 'my_project.urls'

urls.py

urlpatterns = patterns('',
    (r'^any_url/', Foo, name="something")
)

使用此配置,我的项目可以正常工作,但如果我使用reverse('something')则会中断。

此外,如果我将设置文件更改为ROOT_URLCONF = 'my_project.my_project.urls'反向工作但我的项目中断。

为什么呢?我做错了什么?

我明白了:

ImportError: No module named urls

如果更改我的设置,我会:

No module named my_project.urls

1 个答案:

答案 0 :(得分:0)

在网址中使用它。 py

from django.conf.urls import url