Skip to content

Улицы России это проект единственной общероссийской организации в такой сфере, которая способствует развитию уличных культур: воркаут, паркур, граффити, хип хоп и другие. Улицы России ломают стереотипы о том, что это агрессивный и травмоопасный спорт И доказывают, что этим может заниматься любой.

License

Notifications You must be signed in to change notification settings

League-Of-Free-Internet/empty_project

Repository files navigation

empty_project

Улицы России - начинаются с тебя

Contributions Forbidden license
GitHub Workflow Status pre-commit code style: black

Best of the best project

На стадии разработки.

Улицы России это проект единственной общероссийской организации в такой сфере, которая способствует развитию уличных культур: воркаут, паркур, граффити, хип хоп и другие. Улицы России ломают стереотипы о том, что это агрессивный и травмоопасный спорт И доказывают, что этим может заниматься любой.

Документация для работы в команде над проектом

Code Style Pull Request

Ссылка на проект

Site

Технологии

  • Python
  • Django Rest Framework
  • Djoser
  • Simple JWT
  • drf-yasg
  • phonenumberslite

Общая структура проекта:

├──.github/                 # Файлы и настройки, связанные с GitHub/Github actions
├──infra/                   # Директория с docker compose
├──requrements/             # Директория с файлами зависимостей
│   ├── develop.txt         # Файл со списком зависимостей для разработки
│   └── production.txt      # Файл со списком зависимостей для продуктовой версии
├── src/                    # Backend приложения Django/DRF
│   ├── about/              # Приложение для моделей об организации и документов [в разработке]
│   ├── api/                # API - программный интерфейс приложения [в разработке]
│   ├── config/             # Главная директория проекта с основными настройками [в разработке]
│   ├── core/               # Приложение общего назначения для вспомогательных функций, процессоров, констант [в разработке]
│   ├── disciplines/        # Приложение для моделей дисциплин и спорта [в разработке]
│   ├── events/             # Приложение для моделей о событиях и календаря [в разработке]
│   ├── news/               # Приложение для моделей новостной рубрики [в разработке]
│   ├── news/               # Приложение для моделей пользователей и участников проекта [в разработке]
│   ├──.dockerignore        # Конфигурационный файл, исключения Docker [в разработке]
│   ├──Dockerfile           # Конфигурационный файл Docker [в разработке]
│   └── manage.py           # Исполняемый файл
├── .env.example            # Файл примера для секретных переменных
├── .gitignore              # Файл со списком неотслеживаемых файлов и каталогов
├── .pre-commit-config.yaml # Файл настройки pre-commit
├── LICENSE                 # Лицензия проекта
└── setup.cfg               # Конфигурационный файл

Установка для разработки локальный запуск:

  • Клонируйте проект на свой компьютер:
git@github.com:League-Of-Free-Internet/empty_project.git
  • Установите и активируйте виртуальное окружение c Python 3.12.3
cd ./empty_project/ &&
py -m venv venv

Для Windows:

source venv/Scripts/Activate

Для Linux

source venv/bin/activate
  • Установите зависимости из файла requirements/develop.txt

Для Windows:

python -m pip install --upgrade pip
pip install -r requirements/develop.txt

для Linux:

pip install --upgrade pip
pip install -r requirements.txt
  • Создайте переменные окружения в основной папке проекта "empty_project"
touch .env
  • Добавьте ваши данные в файл .env
SECRET_KEY="Секретный код Django"
DEBUG=True
[Подробнее в файле .env.example]

Проект разрабатывали:

Владимир Васильев Python-разработчик Cтраница GitHub
Эдуард Гумен Python-разработчик Cтраница GitHub

Лицензия

Пожалуйста, ознакомьтесь с MIT license

About

Улицы России это проект единственной общероссийской организации в такой сфере, которая способствует развитию уличных культур: воркаут, паркур, граффити, хип хоп и другие. Улицы России ломают стереотипы о том, что это агрессивный и травмоопасный спорт И доказывают, что этим может заниматься любой.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published