Skip to content

AlexeyDyakonov/django_lesson1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Пульт охраны банка

Веб-сервис создан для контроля и мониторинга доступа сотрудников к хранилищу в банке

active_passcards_view.py

Содержит в себе функцию active_passcards_view, принимающую request и возвращающая active_passcards.html страницу со всеми активными картами доступа.

passcard_info_view.py

Содержит в себе функцию passcard_info_view, принимающую request и passcode, где passcode - это код пропуска. Скрипт возвращает историю посещений сотрудника с полями:

  • Дату и время посещения;
  • Продолжительность посещения;
  • Подозрительность визита (True, если более часа).

storage_information_view.py

Содержит в себе функцию storage_information_view, принимающую request. Возвращает всех сотрудников, которые в данный момент находятся в хранилище с полями:

  • Имя посетителя;
  • Время входа;
  • Длительность пребывания;
  • Подозрительность.

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

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

pip install -r requirements.txt

Для запуска программы необходимо выполнить команду:

python3 main.py

Цель проекта

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published