Python 标记化;模板赢得';绕线
我正在使用(django markdownify)将标记内容从用户表单转换为HTML。但是我遇到了一个bug,其中提供了一个没有空格的长字符串。主题字符串不会包装在插入了{markdownify}的特定宽度的容器中。但是,如果提供了带空格的字符串,它们实际上是换行的 使用markdownify的人以前遇到过这种情况吗?如何解决此问题,使字符串如Python 标记化;模板赢得';绕线,python,django,markdown,Python,Django,Markdown,我正在使用(django markdownify)将标记内容从用户表单转换为HTML。但是我遇到了一个bug,其中提供了一个没有空格的长字符串。主题字符串不会包装在插入了{markdownify}的特定宽度的容器中。但是,如果提供了带空格的字符串,它们实际上是换行的 使用markdownify的人以前遇到过这种情况吗?如何解决此问题,使字符串如“xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”按预期换行?带空格的字符串演示
“xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”
按预期换行?带空格的字符串演示了预期的行为
标记库安装在已安装的应用程序中
MARKDOWNIFY = {
'default': {
'WHITELIST_TAGS': [
'a', 'abbr', 'acronym', 'b', 'blockquote', 'code',
'em', 'i', 'li', 'ol', 'strong', 'ul', 'pre',
'p', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6'
],
"MARKDOWN_EXTENSIONS": [
'markdown.extensions.fenced_code',
'markdown.extensions.extra',
]
}
}
{%load markdownify%}
{{答案.回应|标记化}
{% load markdownify %}
<div class="featured_content">
<div class="response_container">
{{ answer.response|markdownify }}
</div>
</div>