我们打开后台会发现显示的字段仅仅包含article总的字段,需要看里面的内容的话我们需要点击进去看,有没有定制的方法把定义的字段显示出来呢?
1.方法一:通过model里面修改:使用self方法返回对象类:
返回一个标题:
def __str__(self):return self.title
返回一个对象:
def __str__(self):return ""%self.title
2.方法二:在admin里面修改,这种方法比较常用。
建立一个class类:
classArtcirleAdmin(admin.ModelAdmin):
list_display= ("id","title","content",)#注意:必须设置字段为list_dispaly
ordering = ("id",)
admin.site.register(Artcirle,ArtcirleAdmin)
ordering是一个排序的规则:
类型的关联的外键有可能没有显示:这需要我们在 model层里面修改一下:
classBlog_type(models.Model):
type_name= models.CharField(max_length = 15)def __str__(self):return self.type_name
d