Данный проект представляет собой платформу для публикаций блогов. Здесь есть система регистрации пользователей, возможность загружать изображения, просмартивать страницы других пользователей, добавлять публикации в категорию.
Для начала необходимо клонировать репозиторий:
git@github.com:time-spacex/django_sprint4.git
Cоздать и активировать виртуальное окружение:
python -m venv env
source venv/scripts/activate
Установить зависимости из файла requirements.txt:
pip install -r requirements.txt
Выполнить миграции:
python manage.py migrate
заполнить базу данных из фикстур:
python manage.py loaddata db.json
Запустить проект:
python manage.py runserver
- Python 3.9
- Django 3.2.16
Статика и стили CSS созданы и предоставлены командой Яндекс Практикум для использования в рамках учебной программы Яндекс Практикум курс Python-разработчик буткемп. Автор бэкенда (backend) и HTML шаблонов проекта: Клешнев Роман (teleghram - @metandr, GitHub - time-spacex)
2024 г