【发布时间】:2021-02-24 23:54:01
【问题描述】:
我有三个模型:
- 产品
- 变化
- 捆绑物品
Variation 和 BundledItem 都与 Product 具有多对一的关系。
产品的“类型”(带有选项的字符字段)可以是“简单”、“变量”或“捆绑”。
我想确保 Variation 只能与“变量”类型的产品相关,而 BundledItem 只能与“捆绑”类型的产品相关。
如何将其作为条件实现或验证产品类型作为链接 Variation/BundledItem 的一部分?
【问题讨论】:
标签: sql django django-models