Skip to content

Django-приложение блога, реализующее основные возможности публикации, комментариев и работы с URL.

Notifications You must be signed in to change notification settings

MLKolt/Django-blog-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blog — Django-проект

Это полнофункциональное веб-приложение для создания и управления блогом.
Реализована система публикации, тегирования, отправки постов по электронной почте, постраничной навигации, комментариев и формы обратной связи.
Код оформлен согласно требованиям PEP8.


Основные возможности

  • Управление постами через административную панель.
  • Классовые представления для отображения списка и деталей постов.
  • Отправка поста по email.
  • Комментарии к постам.
  • Поддержка тегов (реализовано через django-taggit).
  • Постраничная навигация.
  • Канонические и SEO-дружественные URL'ы.
  • Форма обратной связи с валидацией.
  • Сохранение форм и отображение сообщений пользователю.
  • Система шаблонов и наследования макетов.

Стек технологий

  • Языки: Python 3, HTML5, CSS3.
  • Фреймворки: Django.
  • Базы данных: SQLite (по умолчанию), PostgreSQL (поддерживается).
  • Django-инструменты и библиотеки: Django ORM, Django Admin, Django Form API, django-taggit — система тегов.
  • Фронтенд: Django Templates, чистая HTML/CSS-вёрстка, постраничная навигация, формы с валидацией и обработкой.

About

Django-приложение блога, реализующее основные возможности публикации, комментариев и работы с URL.

Topics

Resources

Stars

Watchers

Forks