我在做django
教程,但就死在这一个https://docs.djangoproject.com/en/1.5/intro/tutorial03/。
我做了以下事情时,我得到了module has no attribute index
这个错误polls/urls.py
# This is in polls/views.py
from django.http import HttpResponse
def index(request):
return HttpResponse("Hello, world. You're at the poll index.")
#This is in polls/url.py
from django.conf.urls import patterns, url
from polls import views
urlpatterns = patterns('',
url(r'^$', views.index, name='index'))
#This is in mysite/urls.py
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',url(r'^polls/',include('polls.urls')),url(r'^admin/',include(admin.site.urls)),)
PS:截至本教程中,我都跟着教程1和2也相应做了一切。
确保文件被命名为民意测验/ urls.py,在您的评论你忘记的“,这看起来好像你可能有错保存的文件名。作为最后一行代码依赖于“polls.urls”这将产生效果
Django的教程是非常不好的,当涉及到更换以前的代码编写,并知道何时删除以前的代码。回去过以前的教程检查,Django的说“更新”或“添加”,你最终可能会删除代码,而不是只是增加了它像我可惜没。
我不是专家,但我刚刚经历了教程和遭受了巨大的障碍量,其中我设法克服。祝好运
索引变量ISE没有根据的观点来定义。在民意调查/ url.py使用此代码: “路径( '',views.home,名称= '家')”
尝试使用家里而不是指数的