Веб-приложение на Django, платформа для блогов, сайт разработан по классической MVT архитектуре. Использована пагинация постов и кэширование. Регистрация реализована с верификацией данных, сменой и восстановлением пароля через почту.
- Клонируйте репозиторий и перейдите в папку проекта:
git clone git@github.com:kaspeya/yatube_project.git
- Установите и активируйте виртуальное окружение:
python -m venv venv
source venv/Scripts/activate
- Установите зависимости из файла requirements.txt:
python -m pip install --upgrade pip
pip install -r requirements.txt
- Запустить проект
python manage.py runserver
Автор: Елизавета Шалаева