查了一天的资料,试了又试,还是没办法使用 peewee 创建复合主键。 蹩脚的英语,强行看官网的文档,还是没办法解决。 官网解决方法如下:
class MyModel(BaseModel):
one = CharField()
two = CharField()
class mate:
primary_key = CompositeKey('one', 'two')
尽管如此写法,将表删除,重新运行程序,还是可以插入重复的数据。
老司机帮帮忙,感谢~