[英]Django: Why does the text that I placed in Django Summernote displays HTML tags in my HTML template?
I have installed Django Summernote by following the guide from GitHub and have successfully added it to my admin page.我已经按照 GitHub 的指南安装了 Django Summernote,并已成功将其添加到我的管理页面。 However, when I try to edit the text using summernote and view it on the HTML template, it shows the code view instead of the text only.
但是,当我尝试使用 Summernote 编辑文本并在 HTML 模板上查看时,它会显示代码视图而不是仅显示文本。 I'm new to Django so I'm not sure what I'm missing here.
我是 Django 的新手,所以我不确定我在这里缺少什么。
from django.contrib import admin
from django_summernote.admin import SummernoteModelAdmin
from .models import Post
class PostAdmin(SummernoteModelAdmin):
summernote_fields = ('body',)
admin.site.register(Post, PostAdmin)
from django.db import models
from django.contrib.auth.models import User
class Post(models.Model):
...
body = models.TextField()
...
def __str__(self):
return self.title
{% block body %}
...
<p>{{ post.body }}</p>
...
{% endblock %}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.