编辑:如果你打算做一个downvote,至少解释为什么-.- 另外,如果我的帖子仍然不清楚,请阅读评论。我试着在评论中再解释一下,但是如果我仍然不清楚我在说什么,请告诉我,我会采用印刷品并解释使用图片。
我创建了一个类似的模型
class Post(models.Model):
title_of_post = models.CharField(max_length=100)
actual_post = models.TextField()
我把这个模型放在管理界面中并启用了管理界面。现在,当我转到127.0.0.1/admin/并登录时,我可以添加此模型。在Post模型中创建的帖子可以在主页上看到(127.0.0.1),所以说我的“title_of_post”是“title”而我的“actual_post”是“实际帖子”,如果我转到127.0.0.1我可以看到主页上的标题和实际帖子。问题是,当我在管理界面和actual_post文本框/ TextField部分时,假设我写了这个。
Something.
else
在这段时间之后我不会意识到我按了回车键。我试过了
Something. <br>
else
但这也行不通。在此期间之后,它不再是新的一行。从django管理界面中的文本框/ TextField输入信息时,有没有办法转到下一行?有没有办法从管理界面放置标题,而不是从模板?基本上,我希望能够从管理界面创建这个html。
<h1>Something.</h1> <br>
else
答案 0 :(得分:2)
为了在属性中显示html,您需要在模板中放置这样的内容:
{{ post.actual_post|safe }}
safe模板过滤器有助于不转义模板中的html标记。
这将打印为:
Something
else
intead of:
Something <br /> else