@vfvnvsyevsky

Почему haystack выдает ошибку?

Передаю во вьюху get запросом сам запрос и с какой по какую строку вытаскивать.
args['items'] = SearchQuerySet().filter(тут запрос)[from_items:to_items]

Выдает следующую ошибку:
coercing to Unicode: need string or buffer, int found

Эмпирическим способом было выяснено, что ошибку вызывает from_items в запросе, причем если заменить переменную цифрой, то все ок. Даже если этой переменной присвоить циферное значение вместо цифры из get, то все ок. Уже голову сломал, в чем может быть проблема?

Traceback:
e85b3756f7e24a579ec72c807e553f56.png
  • Вопрос задан
  • 378 просмотров
Пригласить эксперта
Ответы на вопрос 1
@vfvnvsyevsky Автор вопроса
По какой то необъяснимой причине надо было обернуть from_items в int(). Программирование это магия
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы