Django order_by在charfield上使用字母数字字符和外键查找

时间:2017-09-01 03:00:29

标签: python django postgresql

我有一种情况需要将有序表传递给我的模板,麻烦的是表中有一些是数字的行,有些是文本,有些是两者的组合。对表进行排序的第一列具有外键关系。

这是我目前的询问:

placing = ClubPlacing.objects.filter(event=event).order_by('division__code','placing')

division__codeplacing都有数字和文字行。 (在模型中作为charfield)

显示数据时我有1, 10, 11, 2, 3, 4, 5... ...CT, O1(最后一个是字母O

展示栏显示1, 10, 11, 2, 3... ...no comp

我在Linux上使用Django 1.8和Postgres。

0 个答案:

没有答案