Preguntas etiquetadas con django-models

146
Django values_list vs valores

En Django, ¿cuál es la diferencia entre los dos siguientes: Article.objects.values_list('comment_id', flat=True).distinct() vs Article.objects.values('comment_id').distinct() Mi objetivo es obtener una lista de identificadores de comentarios únicos debajo de cada uno Article. He leído la...

144
Django volcado de datos para un solo modelo?

¿Puedo realizar una dumpdatade Django en un solo modelo, en lugar de toda la aplicación, y si es así, ¿cómo? Para una aplicación sería: python manage.py dumpdata myapp Sin embargo, quiero que se descarte algún modelo específico, como "myapp.mymodel". La razón es que tengo algunos conjuntos de...

135
Campos únicos que permiten nulos en Django

Tengo el modelo Foo que tiene barra de campo. El campo de la barra debe ser único, pero permitir nulos en él, lo que significa que quiero permitir más de un registro si el campo de la barra es null, pero si no lo es, nulllos valores deben ser únicos. Aquí está mi modelo: class Foo(models.Model):...

133
Django: ¿Obtener modelo de cadena?

En Django, puede especificar relaciones como: author = ForeignKey('Person') Y luego internamente tiene que convertir la cadena "Persona" en el modelo Person. ¿Dónde está la función que hace esto? Quiero usarlo, pero no puedo

131
Filtro Django ManyToMany ()

Tengo un modelo: class Zone(models.Model): name = models.CharField(max_length=128) users = models.ManyToManyField(User, related_name='zones', null=True, blank=True) Y necesito construir un filtro a lo largo de las líneas de: u = User.objects.filter(...zones contains a particular...

116
Django - Problema de importación de modelo circular

Realmente no entiendo esto, así que si alguien pudiera explicar cómo funciona esto, lo agradecería mucho. Tengo dos aplicaciones, Cuentas y Tema ... aquí está mi lista de configuraciones: INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions',...

115
Cree el modelo Django o actualice si existe

Quiero crear un objeto modelo, como Persona, si la identificación de la persona no existe, o obtendré ese objeto de persona. El código para crear una nueva persona de la siguiente manera: class Person(models.Model): identifier = models.CharField(max_length = 10) name =