Проект социальной сети схожий с Twitter, где пользователи могут публиковать посты в различных группах, комментировать. Это моя первая работа. Целью было изучение фреймворка Django, возможностей DjangoOrm, применил базовые навыки HTML. Использован Bootstrap. Также старался придерживаться PEP с помощью flake8.
- Редактирование собственного профиля
- Создание текстовых постов с возможностью прикрепления картинки, а также дальнейшим редактированием
- Комментирование постов
- Просмотр профилей других участинков с возможностью подписки на интересуюших авторов
- Отображение на главной странице всех новых постов, либо новых постов ваших избранных авторов
Для запуска проекта клонируйте репозиторий, создайте виртуальное окружение, установите зависимости, запустите проект с помощью python manage.py runserver
. Не забудьте сделать миграцию. Возможно, в будущем подключу докер и докер-компоуз.