我知道,这实际上是 Django 的基础知识,但是
我试图将我巨大的 urls.py 分成 3 部分。所有 3 个 urls_xxx.py 都位于一个文件夹下:mysite.
然后在主 urls.py 中我做了:
#urls.py
urlpatterns += patterns('',
url(r'^', include('urls_search')),
url(r'^', include('urls_ajax')),
url(r'^', include('urls_sitemaps')),
)
Run Code Online (Sandbox Code Playgroud)
但它说:
ImportError at /
No module named urls_search
Run Code Online (Sandbox Code Playgroud)
这是 urls_search.py:
urlpatterns = patterns('myapp.views',
url(r'^advancedsearch/$', 'advsearch', name="advsearch"),
url(r'^advancedsearch/tc/$', 'advtcsearch', name="advtcsearch"),
)
Run Code Online (Sandbox Code Playgroud)
我的 URLCONF:
ROOT_URLCONF = 'mysite.urls'
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?我正在使用 Django 1.4
| 归档时间: |
|
| 查看次数: |
2637 次 |
| 最近记录: |