2014-09-19 2 views
0

그래서 난 내 모델에 많은 관계에 많은 추가 한 :장고 정렬 ManyToMany 테이블의 ID로

class Person(models.Model): 
    ... 
    ... 
    cars = models.ManyToManyField(Car) 

내가 할 경우 :

bob.add(mercedes) 
bob.add(bmw) 

을 그리고 person.cars.all 할 (), 나는 얻는다 :

[bmw, mercedes] 

나는 다 대다 테이블 및 순서가 올바른지 보았다. 그래서 그것은 다음과 같습니다 :

id person car 
1  bob  mercedes 
2  bob  bmw 

그래서 내가 원하는 것은 자동차를 검색 할 때 many-to-many 테이블의 id 컬럼으로 정렬하는 것입니다. 그것을하는 방법?

+0

저는 http://stackoverflow.com/questions/19901818/ordering-many-to-many-relations-in-django-models에 필요한 답변이 있다고 생각합니다. – Ben

+0

@ 벤 응답으로 게시 할 수 있습니까? 나는 그것을 받아 들일 것이다. –

+0

완료했습니다. :) 내가 도울 수있어서 기뻐 – Ben

답변