Skip to content

time-spacex/django_sprint4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Проект BLOGICUM

Описание

Данный проект представляет собой платформу для публикаций блогов. Здесь есть система регистрации пользователей, возможность загружать изображения, просмартивать страницы других пользователей, добавлять публикации в категорию.

Разворачивание проекта

Для начала необходимо клонировать репозиторий:

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 г