Skip to content

xaer981/yatube

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tests

Социальная сеть YaTube 📱

С помощью YaTube можно:

  • 🙂 создавать свой профиль
  • 🖼️ писать посты и прикреплять к ним картинки
  • 🧑‍🤝‍🧑 комментировать посты других авторов
  • ⭐ подписываться на других авторов
  • 🌟 подписываться на группы по интересам
  • 🎞️ прикреплять посты к группам по интересам

Кроме того, с помощью админ-панели можно:

  • 📊 управлять объектами пользователей, постов, комментариев
  • 🆕 создавать новые группы

Tip

Попробовать проект в работе можно тут

Установка

  1. Для начала склонируйте репозиторий к себе на машину:

    git clone https://github.com/xaer981/hw05_final.git
    cd hw05_final/
  2. Затем создайте виртуальное окружение и установите зависимости:

    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
  3. После этого необходимо выполнить миграции:

    cd yatube/
    python manage.py migrate
  4. Запускаем!

    python manage.py runserver

Tip

Проект стал доступен по адресу http://localhost:8000/