7
Tengo un modelo sencillo como éste:¿Cómo ordenar alfabéticamente los valores en una caja de django-admin de muchos a muchos?
class Artist(models.Model):
surname = models.CharField(max_length=200)
name = models.CharField(max_length=200, blank=True)
slug = models.SlugField(unique=True)
photo = models.ImageField(upload_to='artists', blank=True)
bio = models.TextField(blank=True)
class Images(models.Model):
title = models.CharField(max_length=200)
artist = models.ManyToManyField(Artist)
img = models.ImageField(upload_to='images')
Bueno, empecé a insertar algunos artistas y luego me fui a las imágenes forman insertar. He encontrado que la caja artista de muchos a muchos es sin ordenar:
- Mondino Aldo
- Aliprandi Bernardo
- Rotella Mimmo
- Corpora Antonio
En lugar de:
- Aliprandi Bernardo
- Corpora Antonio
- Mondino Aldo
- Rotella Mimmo
¿Cómo puedo solucionar este problema? ¿Alguna sugerencia? Gracias de antemano.
Matteo
Do not! Esto tiene implicaciones en el rendimiento de toda su aplicación (consulte la advertencia en el documento de django vinculado). Recomendaría usar la mejor respuesta de Daniel aquí: http://stackoverflow.com/a/1474175/758345 – Chronial