亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

django通用視圖

django通用視圖

蝴蝶刀刀 2019-03-14 10:10:16
view.pyclass PublisherList(DetailView):#通用視圖參數model = Publishercontext_object_name = 'publisher_list' #取名字,默認為object_listqueryset = Publisher.objects.all()slug_field = 'publisher_list_slug'template_name = 'helloTime.html'def get_context_data(self,**kwargs): #重寫DetailView類的方法context = super(PublisherList,self).get_context_data(**kwargs)context['book_list'] = Book.objects.filter(firstname__contains='jobs')return contexturl.pyurlpatterns = patterns('',# Examples:# url(r'^$', 'myTest2.views.home', name='home'),# url(r'^blog/', include('blog.urls')),(r'^admin/', include(admin.site.urls)),#url(r'^hello/', 'myTest2.views.caluteTime'),#url(r'^search/$','search')(r'^hello/$', PublisherList.as_view()),)slug_field = 'publisher_list_slug'這個參數去掉,寫錯了
查看完整描述

2 回答

?
慕后森

TA貢獻1802條經驗 獲得超5個贊

Generic detail view PublisherList must be called with either an object pk or a slug
通用詳細視圖出版社列表必須以一個對象主鍵或者一個slug來調用,你看下url配置吧,還是主要看文檔,django好久沒碰了

查看完整回答
反對 回復 2019-03-22
  • 2 回答
  • 0 關注
  • 735 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號