Предоставляет функционал для создания и комментирования постов, подписки на авторов.
- Python 3.7
- Django 2.2.28
- Регистрация пользователей по уникальному коду, высылаемому по почте;
- подписка на авторов и отображение их постов в отдельной ленте;
- комментирование постов;
- поиск постов;
- кеширование главной страницы;
- паджинация.
- Установите и активируйте виртуальное окружение:
python -m venv venv
- Установите зависимости из файла requirements.txt:
pip install -r requirements.txt
- Создайте миграции и мигрируйте их в БД:
python manage.py makemigrations
,python manage.py migrate
- Запустите сервер, выполнив в папке с файлом manage.py команду:
python manage.py runserver