我正在使用教程https://docs.djangoproject.com/en/dev/intro/tutorial03/编写我的第三个 django 应用程序,但我无法将 URLconf 映射到另一个 URLconf 。
我将尝试尽可能清楚地解释我的问题。我有一个 mysite 目录和 app 目录,我在 mysite 目录中调用了 myapp。我试图将 mysite 目录的 URLconf 指向 myapp 目录的 URLconf。一旦它被指出,它将从 myapp view.py 中执行一个“你好”。
路径是:
家/超人/我的网站
我的 myapp 路径是
主页/超人/mysite/myapp
我的 urls.conf 的 mysite 是
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
url(r'^admin/', include(admin.site.urls)),
url(r'^polls/',include('mysite.myapp.urls')),
)
我在 myapp 中的 view.py 是
from django.http import HttpResponse
def index(request):
return HttpResponse("hello")# Create your views here.
我在 myapp 中的 urls.py 是
django.conf.urls import patterns,url
from mysite.myapp.views import index
urlpatterns=patterns('',
url(r'^$',index, name'index')
)
感谢你们对我的帮助