Skip to content

Веб-сервис, с функционалом поиска разработчиков, для создания пет-проектов в командах, чтобы получить опыт совместной работы

Notifications You must be signed in to change notification settings

Arseniks/flexwire

Repository files navigation

FLEXWIRE

Запуск проекта

  • Клонируйте проект с GitHub с помощью команды:
git clone https://github.com/Arseniks/flexwire
  • Перейдите в папку с проектом:
cd flexwire

На Windows

  • Скопируйте файл .env.template в .env, при необходимости отредактируйте значения переменных:
copy .env.template .env
  • Установите и активируйте виртуальное окружение с помощью команд:
python -m venv venv
venv\Scripts\activate.bat
  • Установите необходимые вам зависимости Для основных зависимостей из файла requirements.txt:
pip install -r requirements/requirements.txt
  • Для разработки нужно также установить зависимости из файла requirements_dev. txt:
pip install -r requirements/requirements_dev.txt
  • А для тестирования нужно установить зависимости из файла requirements_test. txt:
pip install -r requirements/requirements_test.txt

В папке с файлом manage.py выполните команды:

  • Установки миграций БД:
python manage.py migrate
  • Заполнения БД данными из фикстуры:
python manage.py loaddata fixtures/roles_data.json
python manage.py loaddata fixtures/languages_data.json
python manage.py loaddata fixtures/technologies_data.json
  • Запуска проекта:
python manage.py runserver

На Linux/MAC

  • Скопируйте файл .env.template в .env, при необходимости отредактируйте значения переменных:
cp .env.template .env
  • Установите и активируйте виртуальное окружение с помощью команд:
python3 -m venv venv
source venv/bin/activate
  • Установите необходимые вам зависимости Для основных зависимостей из файла requirements.txt:
pip3 install -r requirements/requirements.txt
  • Для разработки нужно также установить зависимости из файла requirements_dev.txt:
pip3 install -r requirements/requirements_dev.txt
  • А для тестирования нужно установить зависимости из файла requirements_test.txt:
pip3 install -r requirements/requirements_test.txt

В папке с файлом manage.py выполните команды:

  • Установки миграций БД:
python3 manage.py migrate
  • Заполнения БД данными из фикстуры:
python3 manage.py loaddata fixtures/roles_data.json
python3 manage.py loaddata fixtures/languages_data.json
python3 manage.py loaddata fixtures/technologies_data.json
  • Запуска проекта:
python3 manage.py runserver

About

Веб-сервис, с функционалом поиска разработчиков, для создания пет-проектов в командах, чтобы получить опыт совместной работы

Topics

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •