“Eliminar duplicados de datos de modelos Django” Código de respuesta

Eliminar duplicados de datos de modelos Django

for duplicates in Tag.objects.values("name").annotate(
    records=Count("name")
).filter(records__gt=1):
    for tag in Tag.objects.filter(name=duplicates["name"])[1:]:
        tag.delete()
Filthy Flatworm

modelo django eliminar duplicados

from django.db.models import Count
from app.models import Email

duplicate_emails = Email.objects.values('email').annotate(email_count=Count('email')).filter(email_count__gt=1)
Dedan Irungu

Django evitar entradas duplicadas

for instance in Stock.objects.all():
			if instance.category == category:
				raise forms.ValidationError(str(category) + ' is already created')
		return category
Cautious Copperhead

Respuestas similares a “Eliminar duplicados de datos de modelos Django”

Preguntas similares a “Eliminar duplicados de datos de modelos Django”

Más respuestas relacionadas con “Eliminar duplicados de datos de modelos Django” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código