相关疑难解决方法(0)

django.db.utils.IntegrityError:重复键值违反唯一约束"django_content_type_pkey"

遇到一个问题,当我运行' python manage.py syncdb'我正在一个相当古老的网站上工作时,我收到上述错误消息.它用postgres DB运行django 1.2.6.

运行没有安装南部,我设法让它工作.然python manage.py schemamigration --initial contact_enquiries其运行良好,问我迁移.然后我跑python manage.py migrate contact_enquiries了然后我得到了与上面相同的错误.

它并没有抱怨我的模型中的任何语法,这就是为什么我感到困惑.这是我的模型,希望这将有所启发.

from django.db import models

class DocumentUpload(models.Model):
    name = models.CharField(max_length="200")

    document_upload = models.FileField(upload_to="uploads/documents")


    def __unicode__(self):
        return "%s" % self.name

class DocumentRequest(models.Model):
    name = models.CharField(max_length="200")

    company = models.CharField(max_length="200")

    job_title = models.CharField(max_length="200")

    email = models.EmailField(max_length="200")

    report = models.ManyToManyField(DocumentUpload)

    def __unicode__(self):
        return "%s" % self.name
Run Code Online (Sandbox Code Playgroud)

如果您需要更多信息,请告诉我.

谢谢!

python django postgresql

18
推荐指数
3
解决办法
1万
查看次数

标签 统计

django ×1

postgresql ×1

python ×1