第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在保存時添加多對多字段

在保存時添加多對多字段

有只小跳蛙 2021-06-13 08:46:00
我有一個帶有 ManyToMany 字段的模型,每次創(chuàng)建對象時,我都需要使用之前創(chuàng)建的相同電話或電子郵件在數(shù)據(jù)庫中搜索更多對象?,F(xiàn)在,我正在使用 post_save 信號來做到這一點,但我想知道是否有更好的方法來做到這一點,也許在創(chuàng)建序列化程序上。class Leads(models.Model):      name = models.CharField(max_lenght=40)      phone = models.CharField(max_lenght=14)      email = models.EmailField()      other_leads = models.ManyToManyField('Leads')      created = models.DateTimeField(auto_now_add) @receiver(post_save, sender=Leads) def add_related(sender, instance, created, **kwargs)      if created:          [instance.other_leads.add(lead) for lead in Leads.objects.filter(email=instance.email, created__lt=instance.created)]
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 176 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號