Python 在发布我的博客ni的内容后,它们以html格式显示,而不是纯文本
我将tinymce用于我的web博客,允许我发布我的博客,但在发布时,它们以如下所示的HTML格式显示: 这是我的模板Python 在发布我的博客ni的内容后,它们以html格式显示,而不是纯文本,python,django,tinymce,Python,Django,Tinymce,我将tinymce用于我的web博客,允许我发布我的博客,但在发布时,它们以如下所示的HTML格式显示: 这是我的模板 {% extends "blog/base.html" %} {% load crispy_forms_tags %} {% block styler %} {% endblock styler%} {% block content %} <div class="content-section"> <form method="POST" enct
{% extends "blog/base.html" %}
{% load crispy_forms_tags %}
{% block styler %}
{% endblock styler%}
{% block content %}
<div class="content-section">
<form method="POST" enctype="multipart/form-data">
{% csrf_token %}
<fieldset>
<legend class="border-bottom pb-3 mb-3">Post blog</legend>
{{ form|crispy }}
</fieldset>
<button class="btn btn-outline-info" type="submit">Post</button>
</form>
</div>
{% endblock content %}
和关联视图.py
class PostCreateView(LoginRequiredMixin, CreateView):
model = Post
form_class = PostCreateForm
帮我解决这个问题,我搜索了一下,发现这可能是由于@Html.Raw(@Model.LongDescription)
造成的,但我也不知道我必须在哪里添加它?请检查是否可以对我的代码进行任何改进。
谢谢您的帮助。通常您只需要添加安全标签:
{{{content | safe}}
或者,您可以将html包装在自动转义标记中:
{% autoescape off %}
{{ content }}
{% endautoescape %}
谢谢你,伙计!那帮了大忙!还有一个帮助:如果您查看www.simpleisbetterthancomplex.com网站,您将看到回复和评论部分!我在许多django支持的网站上看到了相同的回复和评论部分。你能帮我给它取个什么名字吗?我怎么加上它?@Noor这是另一个大主题。检查这个
{% autoescape off %}
{{ content }}
{% endautoescape %}