读书人

Inline中对外键开展排序

发布时间: 2012-10-24 14:15:58 作者: rapoo

Inline中对外键进行排序
在多对多关系中,用Inline插入外键关系,有时在输入时就需要对外键进行排序可以重载formfield_for_foreignkey 或 formfield_for_manytomany..如:def formfield_for_foreignkey(self, db_field, request, **kwargs):
??????? kwargs["queryset"] = Database.objects.order_by('type')
??????? return super(DatabaseInline, self).formfield_for_foreignkey(db_field, request, **kwargs)?具体查看下面链接?https://docs.djangoproject.com/en/1.3/ref/contrib/admin/#django.contrib.admin.ModelAdmin.formfield_for_foreignkey

读书人网 >编程

热点推荐