小编Roh*_*ath的帖子

如何在 django 中将我的博客文章设置为 html 格式?

所以我想直接从管理页面制作一篇具有 HTML 格式的博客文章。例如,从 models.py 中,您会看到描述是一个 TextField。当我进入管理页面发表博客文章时,我希望能够向我的博客添加 HTML 标签。因此文本字段将包含 HTML 内容。当我将博客文章调用到 HTML 模板时,我希望它将描述作为 HTML 文件读取,而不仅仅是文本字段。

模型.py

from django.db import models

class Blog(models.Model):
    title = models.CharField(max_length=100)
    description = models.TextField()
    date = models.DateField()
Run Code Online (Sandbox Code Playgroud)

管理页面的 Blog.description

<HTML>
<body>
<p>Welcome to my first blog post!!</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

博客.html

  <h1>{{ blog.title }}</h1>
  <hr>
  <p>{{ blog.description }}</p>
Run Code Online (Sandbox Code Playgroud)

任何帮助表示赞赏。谢谢!

html python django django-templates django-models

3
推荐指数
1
解决办法
1146
查看次数

标签 统计

django ×1

django-models ×1

django-templates ×1

html ×1

python ×1