1. Описание
2. Установка
6. Об авторе
Социальная сеть блогеров Yatube, в ней пользователи могут:
- регистрироваться
- публиковать посты и управлять ими (корректировать\удалять).
- оставлять свои комментарии к постам пользователей и управлять ими (корректировать\удалять).
- просматривать комментарии других пользователей.
- подписываться на любимых авторов.
- отмечать понравившиеся записи.
Перед запуском необходимо склонировать проект:
git clone git@github.com:juliana-str/yatube_final.git
cd yatube_final/
Cоздать и активировать виртуальное окружение:
python -m venv venv
Linux: source venv/bin/activate
Windows: source venv/Scripts/activate
И установить зависимости из файла requirements.txt:
python3 -m pip install --upgrade pip
pip install -r requirements.txt
python3 manage.py makemigrations
python3 manage.py migrate
python3 manage.py runserver
Проект использует базу данных sqlite3.
Просмотр постов всех авторов:
www.julianka.pythonanywhere.com/posts/
Просмотр профайла автора
www.julianka.pythonanywhere.com/profile/username/
Просмотр существующих тем публикаций:
www.julianka.pythonanywhere.com/group/
Запрос на создание нового поста:
www.julianka.pythonanywhere.com/create/
Запрос на создание нового комментария к посту:
www.julianka.pythonanywhere.com/posts/post_id/comment/
Стрельникова Юлиана Сергеевна
Python-разработчик (Backend)
Россия, г. Санкт-Петербург
E-mail: julianka.str@yandex.ru
Telegram: @JulianaStr