Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Repository files navigation
# Where to Go — Карта интересных мест Москвы Тестовое задание на стажировку **Backend (Python, Django)**. Проект реализует backend-часть сайта [where-to-go-frontend](https://github.com/devmanorg/where-to-go-frontend), который отображает интерактивную карту Москвы с интересными локациями для прогулок и отдыха. --- ## Функциональность - Админка Django для добавления мест и фотографий. - REST API для получения данных о местах. - JSON-эндпоинт для фронтенда Devman (без изменений в его коде). - Отображение карты с точками (через готовый фронтенд). - Возможность добавлять несколько фото к одному месту и управлять их порядком. --- ## Технологии - Python 3.10+ - Django 5.x - Django REST Framework - Pillow (для изображений) --- ## Установка и запуск проекта 1. Клонируйте репозиторий: ```bash git clone https://github.com/alilnil7/where_you_go cd where-to-go #Создайте виртуальное окружение и активируйте его: python -m venv venv venv\Scripts\activate # Windows #Установите зависимости: pip install -r requirements.txt #Выполните миграции и создайте суперпользователя: python manage.py makemigrations python manage.py migrate python manage.py createsuperuser Запустите сервер: python manage.py runserver Главная страница (карта): http://127.0.0.1:8000/ Админка: http://127.0.0.1:8000/admin/