제 질문은 exactly like this one입니다. 단, 장고에서 반환되는 쿼리는 예외입니다.Django 영숫자 정렬 order_by
1,1
10,1
2,1
내가 무엇을 할 수
나는 필드가
1,1
2,1
10,1
보다는으로 반환 할
text_all = RawText.objects.filter(id__contains=county.short_code).order_by('id')
에 의해 반환 싶어? N.B. ID는 char 필드이므로 쉼표로 인해야합니다.
감사합니다.
당신이 당신의 끝에서 발생하는 정렬 또는 데이터베이스에서 원하는 마십시오 거라고 할 수 있을까? order_by()는 데이터베이스에 ORDER BY를 말하는 장고 방식입니다. –
그것의 외모에 의해 당신은 분명히 당신의 구조에 뭔가 잘못된 일을하고 있습니다. –