#django #django-haystack #whoosh
#django #django-стог сена #свист
Вопрос:
Я определяю индекс, как показано ниже, заполняя нулем целочисленное поле order_key, как указано в документе.
class PlaceIndex(SearchIndex):
text = CharField(document=True, use_template=True)
order_key = IntegerField(model_attr='order_key')
def prepare_order_key(self, obj):
return 'd' % obj.order_key
site.register(Place, PlaceIndex)
Когда я запускаю python manage.py rebuild_index, я могу упорядочить с помощью моего SearchQuerySet правильно, но как только я запускаю python manage.py update_index, набор SearchQuerySet с order_by всегда возвращает пустой список.
Что не так?
Спасибо