Найти - Пользователи
Полная версия: Flask-sqlalchemy проблемы с постраничной навигацией
Начало » Web » Flask-sqlalchemy проблемы с постраничной навигацией
1
Boris875
Почему при выполнении следующего кода я получаю ошибку
models.Genre.query.filter_by(genre=search_genre).one().films.paginate(page, COUNT_FILMS_ON_PAGE, False)
AttributeError: ‘InstrumentedList’ object has no attribute ‘paginate’
Ума не приложу из-за чего это, помогите пожалуйста
4kpt_II
Потому, что films - это список обджектов. А список не имеет метода “paginate”
Вообще рекомендую не использовать стандартный paginate а посмотреть в сторону snippets. Там описано решение, которое дает большую свободу и возможности. Вот, например, я его перебрал (хотя идею использовал оттуда) для выдачи сразу и урлов + добавил возможность работы со списками обджектов для создания навигационных меню.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB