Для запуска проекта необходимо:
- Клонировать проект командой
git clone https://github.com/nsud/lib2.git
- Создать окружение
python -m venv django
- Активировать окружение
django\Scripts\activate.bat
- Установить пакеты
pip install -r requirements.txt
- Запустить миграцию
python manage.py makemigrations
- Мигрировать
python manage.py migrate
- Загрузить данные
python manage.py loaddata data.json
- Запустить проект командой
python manage.py runserver
- Друзья будут доступны по ссылке http://127.0.0.1:8000/friends/
- Библиотека с возможностью одолжить http://127.0.0.1:8000/index/ Админская УЗ: admin/admin
Доступен следующий функционал:
- Можно зайти и посмотреть список книг http://127.0.0.1:8000/, там же возможно добавить новые экзепляры
- Таблица, содержащая книги, из кол-во (возможность увеличивать и уменьшать), возможность одолжить или вернуть книгу другу http://127.0.0.1:8000/index/
- Посмотреть список авторов http://127.0.0.1:8000/authors/, добавить нового
- Список изданий http://127.0.0.1:8000/publishers/ посмотреть, добавить
- Список друзей http://127.0.0.1:8000/friends/ посмотреть, добавить