作者sunshinehope (天使的眼泪)
看板Python
标题[问题] django admin资料库 _unicode_函数问题
时间Sun Jul 24 15:58:33 2016
环境:cmder python3 win10
如题 最近刚学django
学到资料库操作这边
基本设定处理好的情况下(setting app view template...)
我在设定models.py中的class中
设了2个变数 和1个def
其中变数为:
一个sel_url型态为url
一个switch_url型态为str
函数为显示变数名称:
def _unicode_(self):
return(self.switch_url)
然後migrate更新资料库
设定完後开启我的admin登入後
add 一笔资料後
上面确实有两个变数的栏位
但是问题来了
save那笔资料始终是<object>
没有显示出我设的第二个变数的名称
不知道问题出在哪@@
重开也一样
不知道是漏了什麽步骤
照书上写应该没有漏步骤才对
(admin网页有确实打开 栏位页都有名称
没有error)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.83.29.160
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1469347116.A.7E4.html
※ 编辑: sunshinehope (111.83.29.160), 07/24/2016 15:59:14
1F:→ yougigun: 改成__str__试试 版本差异的样子 07/24 18:52
2F:→ uranusjr: 请把你使用的教学写出来, 官方教学不会有这个问题 07/24 19:04
3F:推 a0919610611: 是__不是_吧? 07/24 23:49
4F:推 Neverfor: 忘记有发了= = 08/03 21:18