- Подтяните зависимости:
pip install -r requirements.txt
- Создайте свою базу данных PostgreSQL через pgAdmin или командой sql
CREATE DATABASE library
- Введите корректные данные в
configs.py
- Запустите файл
main.py
- Добавление книги (add_book): Пользователь вводит
title
,author
иyear
, после чего книга добавляется в библиотеку с уникальнымid
и статусом “в наличии”. 📗 - Удаление книги (delete_book): Пользователь вводит
id
книги, которую нужно удалить. 🗑️ - Поиск книги (search_book): Пользователь может искать книги по
title
,author
илиyear
. 🔍 - Отображение всех книг (show_all_books): Приложение выводит список всех книг с их
id
,title
,author
,year
иstatus
. 📋 - Изменение статуса книги (change_book_status): Пользователь вводит
id
книги и новый статус (“в наличии” или “выдана”). 🔄