TheDjangoBook2.0第六章坑爹阿。。。 django book 3.0 pdf

各种BUG。。。新版的改动太大了。。以至于各种例子都运行不出来。
尤其是卡在定制Admin界面显示的地方。原文:你可以通过很多方法来定制管理界面的外观和行为。在本节我们只谈及与我们Book 相关的 一些方法目前为止我们书的改变列表只显示一个字符串,这个字符串是在模式中的__str__中加入来代表这个模式的。这种方式在只有几本书的情况下工作得很好,但如果有成百上千中书的时候,找一本书就像大海捞针。但是我们可以很容易地在界面中加入搜索和过滤功能。改变Admin声明如下:class Book(models.Model):title = models.CharField(maxlength=100)authors = models.ManyToManyField(Author)publisher = models.ForeignKey(Publisher)publication_date = models.DateField()class Admin:**list_display = ('title', 'publisher','publication_date')****list_filter = ('publisher', 'publication_date')****ordering = ('-publication_date',)****search_fields = ('title',)**
新版本已经完全改变了,要在books.admin.py下进行修改来定制。修改admin.py :from newsite.books.models import *from django.contrib import admin
class AuthorAdmin(admin.ModelAdmin):list_display = ('first_name', 'last_name','email')
class AuthorAdmin(admin.ModelAdmin):list_display = ('first_name', 'last_name','email')search_fields = ('first_name', 'last_name')
class BookAdmin(admin.ModelAdmin):list_display = ('title', 'publisher','publication_date')list_filter = ('publication_date',)date_hierarchy = 'publication_date'ordering = ('-publication_date',) admin.site.register(Publisher)admin.site.register(Author,AuthorAdmin)admin.site.register(Book,BookAdmin)
成功显示分类。

  

爱华网本文地址 » http://www.aihuau.com/a/25101010/37931.html

更多阅读

碘之劫第六章碘-131下 碘131治疗利弊

第六章碘-131(下)2011/8/10(星期三)早晨八点十五分,我又站在了这幢核医学诊治中心的小楼前。这幢二层小楼透着一股神秘。核医学、碘-131、同位素治疗、辐射、隔离,与这儿相关的词汇都在人们的正常生活之外的。网上有些相关的文章介绍,大

转电子书:《呼兰河传》第六章

《呼兰河传》第六章一我家的有二伯,性情真古怪。有东西,你若不给他吃,他就骂。若给他送上去,他就说:“你二伯不吃这个,你们拿去吃吧!”家里买了落花生、冻梨之类,若不给他,除了让他看不见,若让他找着了一点影子,他就没有不骂的:“他妈的……王

米涅《法国革命史》第六章 法国革命史

第六章从1792年9月21日到1793年1月21日国民公会最初的措施。——国民公会的组成方式。——吉伦特党与山岳党之争。这两个党的势力和政治主张。——罗伯斯比尔;吉伦特党指控罗伯斯比尔企图实行独裁。——马拉。——卢韦对罗伯斯比尔的

DOS批处理高级教程:第六章 if命令讲解 dos命令讲解视频

DOS批处理高级教程:第一章 批处理基础DOS批处理高级教程:第二章 DOS循环for命令详解DOS批处理高级教程:第三章 for命令中的变量DOS批处理高级教程:第四章 批处理中的变量DOS批处理高级教程:第五章 set命令详解DOS批处理高级教程:第六章 if

声明:《TheDjangoBook2.0第六章坑爹阿。。。 django book 3.0 pdf》为网友黑夜里的恐惧分享!如侵犯到您的合法权益请联系我们删除