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)