Разработка на Python / Создание GUI к БД, PySide6 + sqlalchemy, CRUD операции

00:00:00 Вспоминаем с чем работаем 00:01:00 Создаем интерфейс 00:05:05 Компилируем интерфейс в python 00:06:05 Делаем болванку кода под интерфейс 00:07:00 Переносим engine в __ini__ и создаем функции под запрос данных 00:08:05 Заполняем список lstItems 00:10:50 Стягиваем таблицу regions с словарь 00:14:35 Используем словарь регионов для вывода данных 00:16:10 Заполняем выпадающий список регионов 00:18:34 Добавляем фильтр по региону 00:25:07 Добавляем фильтр по году 00:30:20 Создаем интерфейс под новое окно добавление записи 00:34:40 Создаем класс EditDialog для нового окна 00:36:34 Открываем диалог по клику на кнопку “Добавить“ 00:40:16 Передаем список регионов новому окну 00:41:40 Добавляем метод возвращающий значения полей с нового окна 00:43:35 Реализуем добавление в БД 00:47:25 Добавляем обработчик для кнопки “Удалить“ 00:48:55 Привязываем дополнительные данные к записям на форме 00:51:26 Реализуем удаление из БД 00:53:45 Добавляем окно подтверждения 00:56:28 Реализуем кнопку “Изменить“ 01:05:10 Проверяем как работает 01:55:55 Завершение
Back to Top