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

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

要实现类似功能可以:

classMeta:

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

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

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

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

 

posted on 2018-07-02 11:28  星河赵  阅读(9904)  评论(1编辑  收藏  举报

导航