Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

202
Vistas
Error de Django: múltiples valores predeterminados para la columna "id" especificada

Estoy trabajando con un proyecto con docker-compose, donde tengo un contenedor postgre .

Cuando corro:

 docker-compose -f dev.yml run django python manage.py migrate

me sale el error:

 django.db.utils.ProgrammingError: multiple default values specified for column "id" of table "scrapy_scrapy"

Eso está sucediendo antes de que hiciera algunos cambios en mi archivo models.py . Pero ahora el archivo es correcto y debería estar funcionando. Este es el contenido del archivo models.py :

 from django.db import models import django # Create your models here. class Scrapy(models.Model): user = models.CharField(max_length=50,blank=True) password = models.CharField(max_length=50,blank=True) projecte = models.CharField(max_length=100) estat_last_check = models.CharField(max_length=700, default="", blank=True) date = models.DateTimeField(default=django.utils.timezone.now, blank=True) app_label = '' def __str__(self): # __unicode__ on Python 2 return self.projecte + " - " + self.user class Meta: app_label = 'scrapy'

Como puede ver, ya no se define ninguna identificación archivada, entonces, ¿por qué se queja de ese campo?

Investigué y probé algunas posibles soluciones, pero no tuve suerte. Ya intenté eliminar el contenedor Docker completo y volver a crearlo, o intenté eliminar la base de datos.

¿Algunas ideas?

about 4 years ago · Santiago Trujillo
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda