Социальная сеть для публикации личных дневников. Сайт, на котором пользователь может создать свою страницу и публиковать на ней сообщения («посты»).
- Для каждого поста существует категория — например «путешествия», «кулинария» или «python-разработка», а также опционально можно указать локацию, с которой связан пост.
- Пользователь может перейти на страницу любой категории и увидеть все посты, которые к ней относятся.
- Пользователи могут заходить на чужие страницы, читать и комментировать чужие посты.
- Для своей страницы автор может задать имя и уникальный адрес.
- Есть возможность модерировать записи и блокировать пользователей, рассылающих спам.
- Клонировать репозиторий:
git clone https://github.com/vhg860/django_sprint1/
- Установите и активируйте виртуальное окружение
cd django_sprint1
python3 -m venv venv
source venv/bin/activate
- Установите зависимости из файла requirements.txt
pip install -r requirements.txt
- Запустить проект:
python3 manage.py runserver