【发布时间】:2014-08-01 20:55:02
【问题描述】:
我计划在我的 django 项目中包含几个不同的应用程序,每个应用程序都用于我想使用的新技术。在处理每个项目时,我希望将根 URL 路径重定向到我正在处理的项目。
目录结构:
backyard/
my_project/
views.py
backyard/
urls.py
后院/后院/urls.py:
from django.conf.urls import patterns, include, url
from django.shortcuts import redirect
urlpatterns = patterns('',
url(r'^$', redirect('my_app/')),
url(r'^my_project/$', 'my_project.views.homepage'),
)
后院/my_project/views.py
def homepage(request):
return render_to_response('my_project/index.html', {'data':data})
当我访问 http:machine-name:8000/ 的页面时,我收到一条错误消息,提示 The included urlconf backyard.urls doesn't have any patterns in it 我的 urls.py 中肯定有 URL,这是什么问题?
【问题讨论】: