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

django中的models的类中__unicode__函数不起作用


四季花海
浏览 935回答 5
5回答

慕运维8079593

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

MMMHUHU

filter 返回的是QuerySet它是一个集合,你应该判断它是否存在,并取某个值的goods_id,如:if collect:return HttpResponse(collect[0].goods_id)
打开App,查看更多内容
随时随地看视频慕课网APP