27
在django管理視圖中是否有一個用於外鍵字段排序的選項?即我有一個「學校」模型的外鍵,顯示爲一個下拉列表,按pk排序 - 我希望它按字母順序排序。django管理員排序外鍵字段列表
在django管理視圖中是否有一個用於外鍵字段排序的選項?即我有一個「學校」模型的外鍵,顯示爲一個下拉列表,按pk排序 - 我希望它按字母順序排序。django管理員排序外鍵字段列表
當然 - 你可以...
的ModelAdmin具體方法:(其他方法都在我的答案在接線後d以上)
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)
上面鏈接到我的帖子中的其他3個非管理員特定方法的示例。
我想你正在尋找這樣的: [http://stackoverflow.com/questions/923799/reorder-users-in-django-auth][1] [1]:HTTP:// stackoverflow.com/questions/923799/reorder-users-in-django-auth – n0nSmoker