首页 > 代码库 > [python][django学习篇][14]markdown 代码高亮
[python][django学习篇][14]markdown 代码高亮
1 修改detail视图函数,渲染文件的时候,增加codehight拓展
post.body = markdown.markdown(post.body, extensions=[ ‘markdown.extensions.extra‘, ‘markdown.extensions.codehilite‘, ‘markdown.extensions.toc‘, ])
2 安装Pygments 进入虚拟环境, pip install Pygments
3 修改base.html, 增加代码高亮的样式css 增加一行: <link rel="stylesheet" href="http://www.mamicode.com/{% static ‘blog/css/highlights/github.css %}"
templates/base.html ... <link rel="stylesheet" href=http://www.mamicode.com/"{% static ‘blog/css/pace.css‘ %}"> <link rel="stylesheet" href=http://www.mamicode.com/"{% static ‘blog/css/custom.css‘ %}"> ... + <link rel="stylesheet" href=http://www.mamicode.com/"{% static ‘blog/css/highlights/github.css‘ %}">
4 后台修改文章,增加一段代码;然后进入文章详情页面,查看代码是否高亮
代码用反单引号引起(英文状态)
5 markdown 入门指南
[python][django学习篇][14]markdown 代码高亮
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。