Skip to content

Latest commit

 

History

History
36 lines (33 loc) · 1.51 KB

README.md

File metadata and controls

36 lines (33 loc) · 1.51 KB

Проект "Simple votings"

Цель

Предоставить пользователю сервис, на котором можно быстро создать голосование и собрать мнения пользователей касательно какого-либо вопроса

Технологический стек:

  • python 3.6
  • django 3.0+
  • sqlite 3.22+

Инструкция по настройке проекта:

  1. Склонировать проект
  2. Открыть проект в PyCharm с наcтройками по умолчанию
  3. Создать виртуальное окружение (через settings -> project "simple votings" -> project interpreter)
  4. Открыть терминал в PyCharm, проверить, что виртуальное окружение активировано.
  5. Обновить pip:
pip install --upgrade pip
  1. Установить в виртуальное окружение необходимые пакеты:
pip install -r requirements.txt
  1. Синхронизировать структуру базы данных с моделями:
python manage.py migrate
  1. Создать суперпользователя
$ python manage.py createsuperuser
Username (leave blank to use 'prom'): vasya
Email: 1@abc.net
Password: promprog
Password (repeat): promprog
  1. Создать конфигурацию запуска в PyCharm (файл manage.py, опция runserver)