kot_mapku3
@kot_mapku3

Шаблон для создания постов на сайте?

В общем, делаю блог на Django. Суть в том, что общее оформление постов можно задать в templates и static файлах.

А как форматировать текст? Т.е. например, чтобы я мог залогиниться, открыть форму, как например, вконтакте или на тостере и выделить заголовки, жирный текст, курсив и т.д.? Я, вроде, видел html редакторы, но как тогда вся эта информация будет сохраняться в БД?

В общем, что использовать, чтобы можно было форматировать текст, условно как в ворде (просто пример, список функций может быть минимальным), и при этом он корректно отображался на сайте?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
Xaip
@Xaip
https://github.com/django-ckeditor/django-ckeditor
Вся информация в бд будет храниться вместе с html тегами.
В шаблонах надо будит отлючать autoescape
А в админке подтянуть стили и js
Можно еще воспользоваться допотопным markdown, но мало людей кто на нем умеют писать, времена прошли)
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sim3x
@sim3x
Используйте markdown/rst разметку - она безопасне отключения екранирования

https://simpleisbetterthancomplex.com/series/2017/...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы