我想直接从管理页面使用 HTML 格式创建博客文章。例如,从 models.py 中可以看到描述是一个 TextField。当我访问管理页面创建博客文章时,我希望能够添加 HTML 标签。因此,文本字段将包含 HTML 内容。在将博客文章呈现到 HTML 模板时,我希望它能将描述作为 HTML 文件读取,而不仅仅是文本字段。
models.py
from django.db import models
class Blog(models.Model):
title = models.CharField(max_length=100)
description = models.TextField()
date = models.DateField()
管理页面上的博客描述
<HTML>
<body>
<p>Welcome to my first blog post!!</p>
</body>
</html>
blog.html
<h1>{{ blog.title }}</h1>
<hr>
<p>{{ blog.description }}</p>
非常感谢您的帮助!