Python Django;如何在浏览器中的表单数据输出之间插入空格?
如何在表单数据中插入空格 例如,当我提交此数据时 它是这样输出的 如何解决此问题?您可以使用,查看有关如何设置的文档: 在文件Python Django;如何在浏览器中的表单数据输出之间插入空格?,python,django,django-forms,Python,Django,Django Forms,如何在表单数据中插入空格 例如,当我提交此数据时 它是这样输出的 如何解决此问题?您可以使用,查看有关如何设置的文档: 在文件foo_extras.py中: from django import template from django.utils.safestring import mark_safe register = template.Library() @register.filter(name='add_br') def add_br(value, autoescape=Tr
foo_extras.py
中:
from django import template
from django.utils.safestring import mark_safe
register = template.Library()
@register.filter(name='add_br')
def add_br(value, autoescape=True):
return mark_safe(value.replace('\n', '<br>' ))
来自django导入模板的
从django.utils.safestring导入标记_safe
register=template.Library()
@register.filter(name='add\u br')
def add_br(值,autoescape=True):
返回标记为安全(值。替换('\n','
'))
在您的html中:
{% load bar_extras %}
{% for foo in foos %}
<h1>{{ foo.comment|add_br }}</h1>
{% endfor %}
{%load bar\u extras%}
{foos%中foo的%s}
{{foo.comment | add_br}}
{%endfor%}
您也可以使用内置的模板标签来完成这项工作。如果django ckeditor更符合要求,您可以使用它。很好!我不知道。