django - 仅当在 Django 中删除最后一个 FK 关系时,如何级联删除?
问题描述
给定 Django 中的多对多关系:
class Agent:
stuff = chars
class Protegee:
agents = models.ManyToManyField(Agent, related_name="protegees")
我想要 Protegee 上的 Cascade 行为,但前提是没有更多的代理相关。即,只要受保护者至少有一个代理,它就会保持存在。有内置的吗?
解决方案
推荐阅读
- c# - how to handle yes or no question while running a process
- php - I am new in codeigniter and i am trying to join 3 table but it gives some issu
- python - Django Viewset 详细信息仅支持 pk?不是参数?
- asp.net - 使用 ASP.NET Impersonation 获取 Windows 登录名
- javascript - 将 React-intl 添加到占位符 IN OBJECT
- java - Java 8 Date.from 的 Java 7 org.threeten 端口解决方案
- php - WooCommerce 在购物车页面中获取项目明智的运费
- jquery - 如何在 razorpay 响应中获取付款方式?
- javascript - Number 类型可以保存哪些类型的值?
- reactjs - Paypal 快递按钮订单项未显示