Python django中的排序
尝试在另一个对象中对对象进行排序。 我想按下拉列表中显示的A名称进行排序。 有人有主意吗Python django中的排序,python,django,Python,Django,尝试在另一个对象中对对象进行排序。 我想按下拉列表中显示的A名称进行排序。 有人有主意吗 Class A(models.model): name = models.CharField(max_length=200) Class B(models.model): value = models.CharField(max_length=200) value2 = models.CharField(max_length=200) a = models.ForeignK
Class A(models.model):
name = models.CharField(max_length=200)
Class B(models.model):
value = models.CharField(max_length=200)
value2 = models.CharField(max_length=200)
a = models.ForeignKey(A)
Class BForm(Forms.ModelForm):
class Meta:
def myPage()
myVar = BForm()
我相信事情就这么简单:
aObjects = A.objects.order_by('name')[:30]
您可以设置A
的Meta
类的属性
因此,您可以将A
定义为
Class A(models.model) :
name = models.charfield(max.length=200);
class Meta:
ordering = ['name']
可能重复:和完美!我曾经看过这个解决方案,但我认为它会对列表进行排序,而不是单个对象。再次感谢,谢谢。总是乐于助人。