2013-07-02 4 views
1

내 사이트에 의견 시스템을 만들려고합니다. MPTT 트리 모델과 Django를 사용하고 있습니다. 기본적으로 가장 최근 게시물을 맨 위에 표시하고 싶습니다. 내가하려고하면 : order_insertion_by = [ '- CREATION_DATE'] 나는이 오류가 발생합니다 : 코멘트MPTT 주문 DESC

은 분명히이 (가) 것을하지 않는다 '-creation_date'라는 이름의 필드가 없습니다 - DESC의 주문입니다.

누구나 DEST 순서로 MPTT 트리를 정렬하는 방법을 알고 있습니다. ? 감사합니다

+0

입니다. 귀하의 코멘트 모델을 확인하십시오. 'creation_date' 필드가 있습니까? – karthikr

+0

네, 그게 효과가 있습니다. 나는 단지 order_insertion_by = [ 'creation_date'] 만 넣으면 작동하지만 ASC가 아닌 DESC입니다 –

답변

2

이것은 최신 django-mptt 버전 (방금 발표 된 0.6.rc2)에서 수정되었으므로 업그레이드가 가능할 경우 문제를 해결해야합니다.

git에서 설치해야합니다. 0.6은 PyPi에 없기 때문에, 또는 0.6 주일 전에 다시 기다려야합니다.

참조 용 티켓은 https://github.com/django-mptt/django-mptt/issues/170