我正在浏览Django示例应用程序并遇到URLConf。
我认为顶部的import语句解析了url位置,但对于'mysite.polls.urls',我无法通过在import语句中包含来删除引号。
为什么我应该为'mysite.polls.urls'而不是管理网址使用引号?如果我必须删除引号,我该怎么办。
from django.conf.urls.defaults import *
...
...
(r'^polls/', include('mysite.polls.urls')),
(r'^admin/', include(admin.site.urls)),
答案 0 :(得分:1)
你已经省略了很多东西,但你有没有以下陈述?
from django.contrib import admin
如果是这样,那就解释了为什么你不需要引用后者。有关更多信息,请参阅AdminSite.urls的django文档。
如果你想删除前者的引号,那么:
import mysite.poll.urls
...
(r'^polls/', include(mysite.poll.urls)),
...
应该有用。