我正在 Django 中创建一个博客应用程序。在一个表单中,我使用 ckeditor 从用户那里获取富文本格式。现在数据与所有标签一起保存在 RTF 中的数据库中。现在我想从数据库中检索数据并将其显示给用户,但无法这样做。在输出中显示带有标签的数据。
我的代码是这样的。
class blog(models.Model):
title = models.CharField(max_length = 200, unique = True)
slug = models.SlugField(max_length = 200, unique = True)
body = RichTextField()
uid = models.AutoField(primary_key = True)
posted_on = models.DateField(auto_now_add= True, db_index = True)
blogger = models.ForeignKey(blogger)
def __str__(self):
return self.title
form.html:- 输入表单
<form method = 'POST' action = "{% url 'blog.views.addblog' %}">
{% csrf_token %}
<div class="form-group">
{}
{{form|crispy}}
<center>
<input type="submit" class="btn btn-success" value = "Post"></center>
</form>.
这就是我试图在另一个 HTML 页面上显示数据的方式。博客是上下文传递的,包含博客详细信息,如正文和标题:
<h1>{{blog.title }}</h1>
<p> {{blog.body|linebreaks}}</p>
如何以富文本格式获取数据?