С помощью YaTube можно:
- 🙂 создавать свой профиль
- 🖼️ писать посты и прикреплять к ним картинки
- 🧑🤝🧑 комментировать посты других авторов
- ⭐ подписываться на других авторов
- 🌟 подписываться на группы по интересам
- 🎞️ прикреплять посты к группам по интересам
Кроме того, с помощью админ-панели можно:
- 📊 управлять объектами пользователей, постов, комментариев
- 🆕 создавать новые группы
Tip
Попробовать проект в работе можно тут
-
Для начала склонируйте репозиторий к себе на машину:
git clone https://github.com/xaer981/hw05_final.git
cd hw05_final/
-
Затем создайте виртуальное окружение и установите зависимости:
Windows
python -m venv venv
source venv/Scripts/activate
pip install -r requirements.txt
Mac
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
-
После этого необходимо выполнить миграции:
cd yatube/
python manage.py migrate
-
Запускаем!
python manage.py runserver
Tip
Проект стал доступен по адресу http://localhost:8000/