在测试Django引用models中的表时报错:
检查数据库中的表并无id字段,有些表的主键并不是 id 这个字段,django 是默认为模型添加 id 这个字段,并且设置为主键和让其自增。因此在models.py的表中手动添加主键:
aweme_id = models.BigIntegerField(verbose_name="作品id", db_index=True, primary_key=True)
之后可以成功运行。
在测试Django引用models中的表时报错:
检查数据库中的表并无id字段,有些表的主键并不是 id 这个字段,django 是默认为模型添加 id 这个字段,并且设置为主键和让其自增。因此在models.py的表中手动添加主键:
aweme_id = models.BigIntegerField(verbose_name="作品id", db_index=True, primary_key=True)
之后可以成功运行。