Django中的多值主键

时间:2011-09-04 14:01:40

标签: django django-models

我需要在模型中强制执行属性,使得对于此特定表中的每个“用户”字段,其对应的“后”字段是不同的 - 反之亦然(即,对于每个特定的“后”字段,相应的“用户”字段不同。我不知道如何在Django中这样做。我认为一种方法是将('User','Post')元组定义为主键,但Django似乎并不支持这一点。有没有其他方法可以在Django模型的字段规范中强制执行此约束(即,不执行save()函数中的所有检查)?谢谢,感谢任何反馈!

1 个答案:

答案 0 :(得分:1)

您可以在Meta课程中使用unique-together