Социальная сеть, где пользователи могут создавать посты, комментировать посты других авторов.
Реализован backend на Django, написаны юнит-тесты,
добавлена возможность прикреплять картинки,
добавлены страницы ошибок, проведен рефакторинг,
добавлен django-debug-toolbar.
Клонировать репозиторий и перейти в него в командной строке:
git clone https://github.com/jisdtn/django_blogs
cd django_blogs
Cоздать и активировать виртуальное окружение:
python3 -m venv venv
source venv/bin/activate
Установить зависимости из файла requirements.txt:
python3 -m pip install --upgrade pip
pip install -r requirements.txt
Выполнить миграции:
python3 manage.py migrate
Запустить backend проекта:
python3 manage.py runserver
http://localhost/ ('GET')
http://localhost/group/<slug:slug>/ ('GET')
http://localhost/create/ ('POST')