- Регистрация и авторизация пользователей
- Просмотр профайлов пользователей
- Создание записей и комментариев к ним
- Добавление изображений к записям
- Оформление подписки на избранных авторов
- Создание групп
- Просмотр записей и комментариев всех авторов, избранных авторов или групп
- Кастомные страницы 404 и 500
- Все функции покрыты тестами
- Создайте директорию, например my_blog
- Склонируйте репозитарий в директорию my_blog
git clone https://github.com/dzanto/hw05_final.git
- создайте виртуальное окружение
python -m venv venv
- запустите виртуальное окружение
для windows: source venv/script/activate
- установите требуемые приложения:
pip install -r requirements.txt
- примините миграции Django:
python manage.py migrate
- запустите сервер Django:
python manage.py runserver