我试图看到人们的另一个问题,但我没有得到答案。 有我的观点和我的网址参考视图:
from django.conf.urls import include, url
from . import views
urlpatterns = [
url(r'^$', views.indext.as_view(), name='index'),]
和我的网址:
{{1}}
一切都很好......为什么它会给我这个问题?
既然我已经问过,我还有另外一个问题: 为什么django制作了“render \ httpresponse \ loader”,如果他们最终制作了一般的视图,让一切都为你工作?他们为什么不只是做普通观点?
答案 0 :(得分:0)
错误告诉您具体操作:在您的课程中定义model
或queryset
属性。你没有,但你确实有一个不相关的albums
方法。删除它,只需:
class indext(generic.ListView):
template_name = 'showname/index.html'
context_object_name = 'albums'
model = Album # or queryset = Album.objects.all()