管理视图错误id列

2024-10-03 11:22:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个数据库(postgresql)。我用Pythonmanage.pyinspectdb重新创建模型。模型如下:

class Groupe(models.Model):
    corg = models.CharField(max_length=2)
    cagence = models.CharField(max_length=2)
    cgroupe = models.IntegerField()

class Meta:
     unique_together = ("corg", "cagence","cgroupe")
     managed = False
     db_table = 'groupe'

我只需将唯一的\u添加到一起(原始表中的pk)。当我尝试访问组的管理页时,出现错误:

ERREUR: the columne groupe.id doesn't existe LINE 1: SELECT "groupe"."id", "groupe"."corg", "groupe"."cagence", "...

有什么想法吗


Tags: 模型id数据库modelspostgresqllengthmaxclass