Я относительно новичок в программировании GUI для баз данных, и я хочу сделать простое приложение на Python, которое позволяет пользователю получать доступ к базе данных и редактировать ее.Я хочу просматривать / редактировать таблицы и конкретные записи, а также создавать определенные отчеты о сохраненных данных.Например, если у нас есть таблица с именами и должностями сотрудников, она должна позволять редактировать имя и выбирать позицию из списка, а также немедленно изменять базу данных в соответствии с изменениями.Для одной записи сотрудника следует вывести имя и, опять же, выбрать список должностей.Кроме того, в нем должен быть диалог для добавления сотрудников.
Итак, есть ли способ создания виджетов для таблиц данных и конкретных записей, который позволяет выводить и редактировать данные с автоматическими изменениями в базе данных?Я хочу уменьшить потребность в написании методов, которые смотрят на изменения в представлении и отражают их в модели.
Я использую PyQt для написания GUI.Решения для SQL или ORM, такие как SQLAlchemy, будут в порядке.