Skip to content

rimprog/django-orm-watching-storage

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Сайт для внутреннего использования охраной банковского хранилища. Осуществлен вывод информации об активных пропусках, визитах владельцев пропусков в банковское хранилище и лиц находящихся в хранилище. Работу сайта обеспечивает Django ORM.

Если вы попали в этот репозиторий случайно, то вы не сможете его запустить, т.к. у вас нет доступа к БД, но можете свободно использовать код вёрстки или посмотреть как реализованы запросы к БД.

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

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

Пример .env:

SECRET_KEY = YOUR_SECRET_KEY

DEBUG=False

DATABASE_HOST=YOUR_DATABASE_HOST
DATABASE_PORT=YOUR_DATABASE_PORT
DATABASE_NAME=YOUR_DATABASE_NAME
DATABASE_USER=YOUR_DATABASE_USER
DATABASE_PASSWORD=YOUR_DATABASE_PASSWORD

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

pip install -r requirements.txt

Запуск

  • Запустите сайт командой python3 manage.py runserver
  • Перейдите на сайт по адресу http://127.0.0.1:8000.

Цель проекта

Код написан в учебных целях — это урок в курсе по Python и веб-разработке на сайте Devman.

About

Репозиторий с сайтом для урока «Пишем пульт охранника банка» курса dvmn.org

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 59.2%
  • Python 40.8%