AI智能
改变未来

Django个人博客搭建–6–后端数据显示有样式

前言:

前面两篇文章写了如何调用后台数据在前端显示,但是很显然的是:那样的代码使后台数据在前端的数据显示出来很丑,自带标签什么的
结果后多天对富文本集和富文本集前端显示的探索,终于找出了一套合适的方法来使我们的文章在前端更加好看

富文本集的使用:

个人最喜欢的一款富文本集就是ckeditor了,界面简洁,使用起来也不难
1.安装django-ckeditor包:
在terminal那里输入

pip install django-ckeditor

2.app注册
在setting.py文件下修改INSTALLED_APPS里的内容:

加入最后一句话
3.修改Model类
把原本图片的标记处

修改成:

要记得在开头引入模块

from ckeditor.fields import RichTextField

这时候打开站点管理界面

可以找到这个,说明我们添加成功了!

后台数据格式在前端显示:

django在默认情况下是不随便解析html代码的,主要是担心网站安全的问题。

我们在保证绝对安全的情况下,想要使django解析html代码,需要修改代码如下:
首页代码:

详情页代码:

这样子,我们的前端就显示正常了!

赞(0) 打赏
未经允许不得转载:爱站程序员基地 » Django个人博客搭建–6–后端数据显示有样式