型号.py
description = RichTextField(blank=True, null=True)
admin.py
description = "*text1/*text2/*text3"
desired_output = "*text1
*text2
*text3"
#我试着用替换,但它不起作用-描述。替换("/","\n")
#替换不工作以在RichTextField中获取换行符有任何解决方案吗?
使用n
无法在richtext字段中生成新行。用换行符<br>
的html样式标记替换n
解决了这个问题。
description = "*text1/*text2/*text3"
desired_description = re.sub(r"/", "<br>", description)