Сайт для внутреннего использования охраной банковского хранилища. Осуществлен вывод информации об активных пропусках, визитах владельцев пропусков в банковское хранилище и лиц находящихся в хранилище. Работу сайта обеспечивает 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.