Уроки Flask Python

#4 - Отображение данных из БД

#4 - Отображение данных из БД

Flask позволяет быстро и удобно манипулировать значениями, что находятся в базе данных. За счёт SQLAlchemy можно выбирать, добавлять, удалять и редактировать данные всего за пару строк кода. В ходе урока мы познакомимся с выборкой записей из базы данных.

Відеоурок

Telegram group

Підписуйтесь на нашу групу в Телеграмі 🇺🇦

Необходимо использовать модели для взаимодействия с какой-либо таблицей в базе данных. Модель представляет из себя прямого проводника к определенной таблице в БД. Через модель вы можете создавать новые записи, обновлять уже существующие, удалять записи и получать записи для дальнейшего отображения в шаблонах.


Чтобы получить записи из таблицы, вам нужно создать объект на основе вашей модели и далее обратиться к одной из многих доступных функций:

model = User.query.first() # Первая запись
model = User.query.all() # Все записи из таблицы

Посмотреть полный список всех доступных функций можно здесь.


Чтобы передать данные в HTML шаблон, укажите второй параметр в функции render_template():

model = User.query.all() # Создание объекта и получение всех записей
# Вызов шаблона и передача в него данных
return render_template('html-template.html', parametr_name=model)

Матеріали для курсу

Щоб завантажувати матеріали до відеокурсів, необхідно оформити підписку на сайт

Завдання до уроку

Необхідно оформити передплату на проект, щоб отримати доступ до всіх домашніх завдань

Велике завдання за курсом

Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця

Також варто подивитися

Изучение HTMX с нуля / Проект на HTMX и Flask
8 уроків
Коментарі
Додати коментар

Поки що коментарів немає