栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

django admin后台

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

django admin后台

问题1 :

admin后台该字段返回了一个对象

解决办法:

在models或者admin文件 对该表的字段进行指定返回

如下:

    def __str__(self) -> str:

        return self.User_username

User_username 表示字段名称

问题二、

a(type None type)

    def __str__(self) -> str:

          return self.Pic_xinxi_name

该表下初始化函数返回的字段类型 是个可以为空类型

解决办法

    def __str__(self) -> str:

        if self.Pic_xinxi_name,

            return self.Pic_xinxi_name

        else

            return "该图片没有名称"

问题三

__str__ returned non-string (type tuple)

    def __str__(self) -> str:

        return self.Pic_xinxi_name,Pic_id   # 只能写一个不能写多个

该表相关联的初始化函数返回一个元组  返回了多个字段

解决办法:

    def __str__(self) -> str:

        return self.Pic_xinxi_name

问题四、

__str__ returned non-string (type User)

该表下关联的字段初始化函数 返回的User类型 不是str   

user指的是表名返回了这个表的一个对象不是str

    def __str__(self) -> str:

        return self.User_account_username

解决办法: 强转下就ok了   该字段的值可以正常展示了

    def __str__(self) -> str:

        return str(self.User_account_username)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/916265.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号