小编Edd*_*cia的帖子

IndexView缺少QuerySet.定义IndexView.model - 教程4 django

我正在学习本教程.在页面的末尾,我不得不修改我的views.py和我的urls.py

urls.py:

from django.conf.urls import url
from . import views

urlpatterns = [
               url(r'^$', views.IndexView.as_view(), name='index'),
               url(r'^(?P<pk>[0-9]+)/$',
                   views.DetailView.as_view(), name='detail'),
               url(r'^(?P<pk>[0-9]+)/results/$',
                   views.ResultsView.as_view(), name='results'),
               url(r'^(?P<question_id>[0-9]+)/vote/$',
               views.vote, name='vote'),
              ]
Run Code Online (Sandbox Code Playgroud)

views.py:

from django.shortcuts import get_object_or_404, render 
from django.http import HttpResponseRedirect
from django.core.urlresolvers import reverse
from django.views import generic
from .models import Choice, Question

class IndexView(generic.ListView):
    template_name = 'polls/index.html'
    context_object_name = 'latest_question_list'

# SebasSBM's note: following the answer below, I assume that this method
#                  was wrongly identated like this, in the original …
Run Code Online (Sandbox Code Playgroud)

python django

2
推荐指数
1
解决办法
9844
查看次数

标签 统计

django ×1

python ×1