Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Web
  • » Flask-sqlalchemy проблемы с постраничной навигацией [RSS Feed]

#1 Ноя. 9, 2014 21:10:21

Boris875
Зарегистрирован: 2014-02-16
Сообщения: 32
Репутация: +  0  -
Профиль   Отправить e-mail  

Flask-sqlalchemy проблемы с постраничной навигацией

Почему при выполнении следующего кода я получаю ошибку

models.Genre.query.filter_by(genre=search_genre).one().films.paginate(page, COUNT_FILMS_ON_PAGE, False)
AttributeError: ‘InstrumentedList’ object has no attribute ‘paginate’
Ума не приложу из-за чего это, помогите пожалуйста

Офлайн

#2 Ноя. 9, 2014 22:28:27

4kpt_II
От: Харьков
Зарегистрирован: 2013-10-24
Сообщения: 999
Репутация: +  58  -
Профиль   Отправить e-mail  

Flask-sqlalchemy проблемы с постраничной навигацией

Потому, что films - это список обджектов. А список не имеет метода “paginate”
Вообще рекомендую не использовать стандартный paginate а посмотреть в сторону snippets. Там описано решение, которое дает большую свободу и возможности. Вот, например, я его перебрал (хотя идею использовал оттуда) для выдачи сразу и урлов + добавил возможность работы со списками обджектов для создания навигационных меню.

Отредактировано 4kpt_II (Ноя. 9, 2014 22:29:34)

Офлайн

  • Начало
  • » Web
  • » Flask-sqlalchemy проблемы с постраничной навигацией[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version