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

django 保存数据时重写?

django 保存数据时重写?

慕雪6442864 2019-04-14 10:38:43
classArticle(Model.model):title=''title_hash=hash(title)保存title时自动生成title_hash
查看完整描述

2 回答

?
富国沪深

TA贡献1790条经验 获得超9个赞

在model重写save方法
大概是这样:
defsave(self,*args,**kwargs):
self.title_hash=hash(self.title)
super(Article,self).save(*args,**kwargs)
                            
查看完整回答
反对 回复 2019-04-14
?
长风秋雁

TA贡献1757条经验 获得超7个赞

defsave_title_hash(self):
title_hash=hash(title)
returntitle_hash
title_hash=property(save_title_hash)
                            
查看完整回答
反对 回复 2019-04-14
  • 2 回答
  • 0 关注
  • 882 浏览
慕课专栏
更多

添加回答

举报

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