Учебная задача в рамках модуля "Знакомство с Django: ORM — Урок 1 и 2: Пульт охраны банка" для учебной платформы dvmn.org
Проект реализует следующие задачи:
- Подключение к БД для получения текущих данных по посетителям хранилища, а так историю посещений
- Web-интерфейс охранника
Для запуска необходимо следующее:
- Установленный Python 3
- Установлены зависимости командой:
pip install -r requirements.txt
- создан и заполнен файл
.env
в корне проекта. Формат файла ниже:
# Django common section
DEBUG=TRUE
# Django Database section
DB_ENGINE=
DB_HOST=
DB_PORT=
DB_NAME=
DB_USER=
DB_PASSWORD=
Чтобы локально запустить web-сервер, воспользуйтесь командой
python manage.py runserver 0.0.0.0:8000
После запуска web-интерфейс будет доступен по адресу, указанному в командной строке. Для 0.0.0.0:8000 этот адрес будет следующим.
Главная страница будет отображать активные карты доступа посетителей и сотрудников банка.