gpt4 book ai didi

python - 更改订单 ModelChoiceField

转载 作者:行者123 更新时间:2023-12-01 05:55:17 26 4
gpt4 key购买 nike

如何手动更改模型中选择字段的顺序?

例如:

这段代码:

ModelChoiceField(queryset=SomeModel.objects.order_by('SomeField'))

给我:

'a_somevalue'
'b_somevalue'
'c_somevalue'
'd_somevalue'

这段代码:

ModelChoiceField(queryset=SomeModel.objects.order_by('-SomeField'))

给我:

'd_somevalue'
'c_somevalue'
'b_somevalue'
'a_somevalue'

但如何做到这一点:

'c_somevalue'
'a_somevalue'
'd_somevalue'
'b_somevalue'

有什么想法吗?

最佳答案

添加另一个字段来描述您想要的排序,并按其排序。

关于python - 更改订单 ModelChoiceField,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12848489/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com