use*_*741 5 python django url routing django-urls
我正在关注https://docs.djangoproject.com/en/1.7/intro/tutorial03/上的Django教程,并试图让索引视图显示出来.我已逐字尝试了页面上指定的代码,但继续收到错误.
民调/ urls.py:
from django.conf.urls import patterns, urls
from polls import views
urlpatterns = patterns('',
url(r'^$', views.index, name='index'),
)
Run Code Online (Sandbox Code Playgroud)
mysite的/ urls.py:
from django.conf.urls import patterns, include, url
from django.contrib import admin
urlpatterns = patterns('',
url(r'^polls/', include('polls.urls')),
url(r'^admin/', include(admin.site.urls)),
Run Code Online (Sandbox Code Playgroud)
)
最后,views.py中的索引方法:
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def index(request):
return HttpResponse("<h1>Hello world!</h1>");
Run Code Online (Sandbox Code Playgroud)
我不确定我做错了什么.我一直收到一条错误,上面写着"无法输入名称'网址'." 任何帮助,将不胜感激!
ale*_*cxe 15
问题出在你的import陈述中 - 包中没有urls功能django.conf.urls.
更换:
from django.conf.urls import patterns, urls
Run Code Online (Sandbox Code Playgroud)
有:
from django.conf.urls import patterns, url
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8032 次 |
| 最近记录: |