当前分类:python>>正文

django后台显示account objects怎么改?

来源:互联网   时间:2022年6月15日   编辑

最近使用了django自带的后台管理功能,发现数据库中所有的数据内容都显示为xxx objects

比如,我创建的一个account数据库表,往里面添加一条数据,就是account objects(1)这样

创建了一个Category数据库表,往里面添加一条数据,就是category objects(1)这样

像下面这样的

image

这种情况修改为中文显示呢?

尝试了一下,获得了下面的这样的效果

image这样的 话,就可以显示用户名称或者分类名称,那么需要怎么修改呢?

很简单

只要打开你的数据模型文件models.py,然后找到你想要修改的数据库表

添加下面这样的代码就好了

image

这个写法是python3.x版本的,如果你不是用的3.x版本的

那你得像下面这样写:

    def __unicode__(self):
        return self.cname

要改哪个就在哪个的下面添加这句代码就好了啦。

夜已深,人已静,我也没什么心思学习了。

[猜你喜欢]

标签: 电商