Библиотечный сайт API построен с использованием Django, Django Rest Framework, Authentication Rest Knox и фильтров Django.
Методы API могут использоваться кодом Frontend, чтобы позволить пользователям и библиотекарям получить доступ к книгам, доступным в библиотеке.
Библиотекари имеют доступ для добавления новых книг, авторов, категорий, публикаций и копий книг. В то время как нормальные пользователи могут получить доступ к доступным книгам в библиотеке, поиск и отфильтровать их и одолжить копии книг.
git clone https://github.com/EliasObeid9-02/library_system.git чтобы клонировать репозиторий.cd library_system , чтобы перейти в каталог кода..env.example в .env и отредактируйте переменные в соответствии с вашими потребностями, для методов сброса пароля необходимы переменные.docker compose build , чтобы построить изображения.docker compose up , чтобы запустить контейнеры. Чтобы остановить контейнеры, нажмите Ctrl+C и запустите docker compose stop , опционально запустите docker compose down чтобы удалить контейнеры.
Чтобы запустить приложение снова запустить docker compose up .
Чтобы получить доступ к веб -сайту, используйте URL http://127.0.0.1:8000/