MrRanMao / blogit

Блог-платформа и соцсеть на Django

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blogit

Blogit - многофункциональная соцплатформа на фреймворке Django. Включает в себя приложения:

  • users - создание, редактирование, удаление пользовательских профилей. Аутентификация, авторизация. Добавление в друзья (и удаление из друзей). Мессенджер.
  • blog - создание, редактирование, удаление записей. Добавление в "Избранное" и "Закладки". Вывод записей по тегам и по категориям. Комментарии, френдлента.
  • polls - проведение опросов и голосований. Визуализация результатов с Chart.js.
  • quizzes - проведение тестов. Вопросы с одним и с несколькими верными вариантами ответа.

Установка:

  • Создайте виртуальное окружение python -m venv blogit\venv и перейдите в директорию blogit cd blogit.
  • Активируйте окружение venv\scripts\activate.
  • Установите зависимости pip install -r requirements.txt
  • Создайте базу данных и аккаунт администратора:
manage.py migrate
manage.py createsuperuser

About

Блог-платформа и соцсеть на Django


Languages

Language:CSS 81.8%Language:HTML 13.5%Language:Python 4.7%