2013-07-02 1 views
1

Я пытаюсь создать систему комментариев на своем сайте. Я использую модель дерева MPTT и Django. В основном я хотел бы показать последнее сообщение сверху. Когда я пытаюсь: order_insertion_by = [ «- CREATION_DATE»] я получаю эту ошибку: Комментарий не имеет поле с именем «-creation_date»Заказ MPTT DESC

, очевидно, он не получает, что - для того DESC.

Кто-нибудь знает, как сортировать дерево MPTT по заказу DESC ? Thanks

+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

Смежные вопросы