template actions django django-admin

actions - django admin ordenar la lista de campos de clave externa



django admin template (1)

Seguro que puede...

Método específico de ModelAdmin: (los otros métodos están en mi respuesta en la publicación vinculada a arriba)

class MyModelAdmin(admin.ModelAdmin): def formfield_for_foreignkey(self, db_field, request, **kwargs): if db_field.name == "school": kwargs["queryset"] = School.objects.order_by(''name'') return super(MyModelAdmin, self).formfield_for_foreignkey(db_field, request, **kwargs)

Ejemplos de los otros 3 métodos no específicos de administración en mi publicación vinculada anteriormente.

¿Existe una opción en la vista de administración de django para ordenar campos de claves externas? es decir, tengo una clave externa para un modelo de "Escuela", que se muestra como un menú desplegable, ordenado en pk-- Me gustaría que se ordenara alfabéticamente.