0
label_from_instance
を指定するようにオーバーライドされたModelMultipleChoiceField
のフォームがあります。選択肢をラベルで並べ替える最も良い方法は何ですか?DjangoのModelMultipleChoiceFieldでlabel_from_instanceで並べ替え1.8
class MultipleAuthorChoiceField(forms.ModelMultipleChoiceField):
def label_from_instance(self, obj):
label = author_display(obj)
return super(MultipleAuthorChoiceField, self).label_from_instance(label)
私は、クエリセットをソートするために動作しますが、label_from_instance
によってソートするつもりはない。私は私が渡すクエリセットをorder_by
できることを理解しています。ここで