呓语 | 杨英明的个人博客

专注于c++、Python,欢迎交流

By

修改博客系统的第三方库

博客系统的运行环境由Django、markdownx、markdown-deux、markdown2等第三方库组成。

在写博客系统的过程中,为了实现自己的意图,我修改了一些第三方库的源代码。

为了以后方便部署,在这里记录一下我修改的地方。

By

Django-markdownx 修改预览页默认CSS样式

在使用django-markdownx的过程中,存在不少问题,比如说这次要讨论的问题:预览页面显示样式和文章发布出去的显示样式不同。

导致这个问题的原因很简单:因为 后台使用的css和前台使用的css不同

在这里我只打算修改后台markdownx预览页的显示样式,让它显示效果和前台的显示效果相同。

By

Django-markdownx 修改默认渲染引擎,支持GFM的```代码块识别

Django-markdownx 是一款django的插件,它用于markdown文档的编写,简单来说,它是一款网页端的markdown编辑器。

Markdownx用起来虽然不错,但是他在一些方面还是有些限制,比如说我想让他支持```代码块识别

By

Django-markdownx 支持gif动态图片上传

Django-markdownx 是一款轻量级的Markdown编辑器,可作为app在django中使用。

我将它安装在了admin后台,用于写文章。

下图是它的使用预览: