0
私はユーザーフィールドを含むモデルを持っています。ModelFormでChoiceFieldをソートする方法は?
usr = models.ForeignKey(User, related_name='+', limit_choices_to={'is_active': True})
私はModelForm
を持っている(下図参照)usr
を設定することを可能にすること:このすべてが正常に動作します。ただし、ユーザーのリストはランダムな順序で表示されます。
class MyModelForm(forms.ModelForm):
class Meta:
model = MyModel
fields = ['usr', ]
ドロップダウンリストでアクティブなユーザーのリストを並べ替えるにはどうすればよいですか?
モデルフォームを表示してください。あなたは何を注文するのですか? – Alasdair
@ Alasdair Done。 'username'でアルファベット順にユーザをソートすると問題ありません。 – Sardathrion