你不能
该unique_together
子句直接转换为sql
唯一索引。而且,您只能在单个表的列上设置这些值,而不能在多个表的组合上设置。
不过,您可以自己为其添加验证,只需覆盖该validate_unique
方法并将此验证添加到其中即可。
文件:http ://docs.djangoproject.com/en/dev/ref/models/instances/#django.db.models.Model.validate_unique
Django Unique Together(带外键)
你不能
该unique_together
子句直接转换为sql
唯一索引。而且,您只能在单个表的列上设置这些值,而不能在多个表的组合上设置。
不过,您可以自己为其添加验证,只需覆盖该validate_unique
方法并将此验证添加到其中即可。
文件:http ://docs.djangoproject.com/en/dev/ref/models/instances/#django.db.models.Model.validate_unique