Мини социальная сеть на Django, где каждый зарегистрированный пользователь может кастомизировать свой профиль, оставлять посты и комментировать чужие, создавать группы, ставить лайки, дизлайки и подписываться на пользователей, группы, чтобы следить за их обновлениями в ленте.
Вы можете оценить сайт перейдя по ссылке
Python 3.7, Django 2.2.19Клонируем репозиторий и переходим в него:
git clone git@github.com:PivnoyFei/teletype.git
cd teletypeСоздаем и активируем виртуальное окружение:
python3 -m venv venv
source venv/bin/activateдля Windows
python -m venv venv
source venv/Scripts/activatepython -m pip install --upgrade pipСтавим зависимости из requirements.txt:
pip install -r requirements.txtПереходим в папку проекта:
cd yatubeВыполняем миграции:
python manage.py makemigrationspython manage.py migrateСоздаем суперпользователя:
python manage.py createsuperuserВ папке с файлом manage.py выполните команду:
python manage.py runserver