Skip to content

FulllMental/django-orm-watching-storage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Пишем пульт охраны банка

Данный репозиторий это сайт с интерфейсом пульта охраны хранилища банка, позволяющий узнать данные о сотрудниках находящихся в хранилище в данный момент, время входа, выхода и сколько сотрудники там находятся. А так же насколько данный визит подозрителен в рамках средней продолжительности рабочего визита сотрудника банка.

Для корректной работы потребуется доступ к базе данных банка.

Как установить

Python3 должен быть уже установлен. Затем используйте pip (или pip3, есть конфликт с Python2) для установки зависимостей:

pip install -r requirements.txt

Необходимо подключиться к базе данных банка, для этого понадобится заполнить данные в .env файле:

SECRET_KEY=Секретный_ключ_сайта
DEBUG=False или True (если необходимо включить режим отладки)
DB_ENGINE=Движок вашей базы данных
DATABASE_URL=Данные в формате URL, например: 'postgres://USER:PASSWORD@HOST:PORT/NAME'
ALLOWED_HOSTS=Добавить свои хосты (если сайт нужно развернуть локально, то достаточно 'localhost' или '*')

DATABASE_URL может отличаться от показанного в примере для различных движков, подробнее о составлении url для конкретно вашей БД можно узнать в документации к DJ-Database-URL

Для запуска сервера:

python main.py runserver localhost:8000

Цель проекта

Код написан в образовательных целях на онлайн-курсе для веб-разработчиков dvmn.org.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published