为了账号安全,请及时绑定邮箱和手机立即绑定

请问在django中的models的类中__unicode__函数不起作用?

请问在django中的models的类中__unicode__函数不起作用?

四季花海 2019-07-07 13:09:08
django中的models的类中__unicode__函数不起作用
查看完整描述

5 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

1.通常,你只是想用父 model 来保存那些你不想在子 model 中重复录入的信息。父类是不使用的也就是不生成单独的数据表,这种情况下使用抽象基类继承 Abstract base classes。
2.如果你想从现有的Model继承并让每个Model都有自己的数据表,那么使用多重表继承Multi-table inheritance。
3.最后,如果你只想在 model 中修改 Python-level 级的行为,而不涉及字段改变。 代理 model (Proxy models) 适用于这种场合。

查看完整回答
反对 回复 2019-07-13
?
MMMHUHU

TA贡献1834条经验 获得超8个赞

filter 返回的是QuerySet
它是一个集合,你应该判断它是否存在,并取某个值的goods_id,如:
if collect:
return HttpResponse(collect[0].goods_id)

查看完整回答
反对 回复 2019-07-13
  • 5 回答
  • 0 关注
  • 936 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信