动漫人物
1. Django Admin 不适合最终用户使用Django admin是为管理员设计的, 而不是给最终用户使用的. Django admin的存在是为了方便管理员添加修改删除数据和管理站点任务.2. 列表显示如上图, 因为model的默认文本显示是 xxx object, 所以在admin列表页中默认显示的也是xxx object. 如果希望显示更有用的信息 我们可以进行如下设置:为model写__unicode__()方法如果希望model在列表页中显示更多项, 则需要使用list_display__unicode()__例子:# models.pyfrom django.db import modelsclass Article(models.Model):title = models.CharField(max_length=100)slug = models.CharField(max_length=100)content = models.TextField()is_published = models.BooleanField(default=False)def __unicode__(self):return self.title