Skip to content

BatyrzhanSA/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

blog


blog_project

Blog Project (Django)

Блог на Django со статьями и полноценным CRUD. Используются class-based views и система аутентификации Django.

Функции

  • Список статей на главной странице:
    • сортировка по дате публикации (новые сверху)
  • Детальная страница статьи
  • Регистрация пользователя (signup) + автоматический вход после регистрации
  • Создание статьи только для авторизованных пользователей (LoginRequired)
  • Редактирование и удаление статьи только автором (UserPassesTestMixin)
  • При создании статья автоматически привязывается к текущему пользователю (author)

Стек

  • Python
  • Django
  • SQLite (по умолчанию)

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

Виртуальное окружение: python -m venv venv

Windows:

venv\Scripts\activate

macOS/Linux:

source venv/bin/activate

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors