Python django новая строка не работает при замене в поле richtext

models.py

description = RichTextField(blank=True, null=True)

admin.py

description = "*text1/*text2/*text3"




desired_output = "*text1
                  *text2
                  *text3"

#Я пытался сделать с помощью replace, но он не работает - description.replace("/", "\n")

#replace dont work to get newline in RichTextField Any Solutions?

Использование \n не приводило к появлению новой строки в поле richtext. Замена \n на тег стиля html для перевода строки <br> решила проблему.

description = "*text1/*text2/*text3"

desired_description = re.sub(r"/", "<br>", description)
Вернуться на верх