Отправляет email-рассылки с помощью сервиса Sendsay
Открытая группа
36 участников
Администратор Legotckoi
Модератор ProgrammersBlog

Последние откомментированные темы:

20250628142922

←  Предыдущая тема Все темы Следующая тема →
пишет:

Django - Урок 011. Добавление комментариев на сайт с Django

Взявшись за реализацию комментариев на сайте под Django, я с удивлением обнаружил, что Django не предоставляет никаких модулей для реализации комментариев. Вернее он предоставлял его раньше, это был модуль django.contrib.comments , но в версии 1.7 его объявили как deprecated и предложили либо пилить самостоятельно, либо воспользоваться чем-нибудь вродеDisqus. Хорошо, он вроде тоже поддерживает подсветку синтаксиса кода, но... в статьях одна подсветка, в комментариях другая - это будет некрасиво.

Поэтому будем внедрять собственный велосипед и ловить свои баги.

Для реализации комментариев необходимо:

  • Добавить новую модель, назовём её Comment;
  • Добавить представление, которое будет обрабатывать добавление комментария;
  • Добавить форму для ввода комментария;
  • Воспользоваться для организации древовидной структуры подходом Materialized Path ;

Читать далее


13.05.2017
Пожаловаться Просмотров: 855  
←  Предыдущая тема Все темы Следующая тема →


Комментарии временно отключены