/blogicum

Primary LanguagePythonOtherNOASSERTION

Блог на Django

Этот проект представляет собой блог, реализованный с использованием фреймворка Django. В нем реализованы функции создания, редактирования, удаления постов и комментариев, а также регистрация и аутентификация пользователей.

Функциональность

  • Просмотр списка публикаций и отдельных постов
  • Добавление, редактирование и удаление постов (доступно только авторизованным пользователям)
  • Добавление комментариев к постам, их редактирование и удаление
  • Регистрация новых пользователей и аутентификация
  • Просмотр и редактирование профиля пользователя

Технологии

  • Python 3
  • Django
  • SQLite (для разработки)
  • HTML/CSS

Установка и запуск проекта

  1. Клонируйте репозиторий: https://github.com/NikitaPoruchikov/django_sprint4.git

  2. Установите зависимости: pip install -r requirements.txt

  3. Выполните миграции: python manage.py migrate

  4. Создайте суперпользователя: python manage.py createsuperuser

  5. Запустите сервер разработки: python manage.py runserver

После запуска сервера ваш блог будет доступен по адресу http://127.0.0.1:8000/.