django 中多字段主键(复合、联合主键)

django中不支持双主键、多主键。

要实现类似功能可以:

classMeta:

unique_together=(("driver","restaurant"),)

里边两个元素联合去重的。 既是复合主键

注意使用这种方法不要设置主键,让django自己生成一个id作为主键即可。

参考:http://docs.djangoproject.com/en/dev/ref/models/options/#unique-together

猜你喜欢

转载自www.cnblogs.com/zhaoyingjie/p/9253011.html