- django admin sort foreign key field list
- 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)