«Yatube» — социальная сеть для блогеров. Зарегистрированные пользователи могут размещать посты, подписываться на других авторов и добавлять свои комментарии. Проект создан для тренировки написания web приложения с использованием фреймворка Django, в котором:
- создана система регистрации и аутентификации пользователей;
- написаны тесты на код приложения;
- настроено кеширование главной страницы (Список постов на главной странице сайта хранится в кэше и обновляется раз в 20 секунд.)
Frontend часть реализована с помощью html шаблонов.
- Python
- Django
git clone git@github.com:Svetlana-Zimina/hw05_final.git
Команда для установки виртуального окружения на Mac или Linux:
python3 -m venv env
source env/bin/activate
Команда для установки виртуального окружения на Windows:
python -m venv venv
source venv/Scripts/activate
pip install -r requirements.txt
cd yatube
python manage.py runserver
Светлана Зимина https://github.com/Svetlana-Zimina