django搭建自己的博客

王朝学院·作者佚名  2016-08-27
窄屏简体版  字體: 小  |  中  |  大  |  超大  

原文链接:http://www.errdev.com/post/4/

每一个爱折腾的程序员都有自己的博客,好吧,虽然我不太喜欢写博客,但是这样骚包的想法却不断涌现。博客园虽好,可以没有完全的掌控感,搭了一段时间的WordPRess,奈何不是专门做前端的,懒得去做一套新的主题,折腾来折腾去还是决定自己做一个。

园子里很多django自建博客的教程,当然我们也用django,因为简单。最新版是1.8,官方文档很全面,所有内容都能找到。

https://www.djangoproject.com/

历时三天,基本功能搞完,后续还会做一些修改。还是先贴成果吧,后面慢慢讲用到的技术和过程

http://www.errdev.com

开发环境PyCharm

PTVS

PyCharm我觉得目前最好用的python开发环境,各种python的代码提示都有,当然用惯了VS的童鞋也可以装个VS插件PTVS

组件bootstrap

sb-admin-2

font-awesome

上面的不用介绍了,用来做站点的UI

summernote

这是基于bootstrap的很简洁的WYSIWYG编辑器,所有常用的文本编辑功能都有。WYSIWYG只是为了兼容之前的文章,新的文章开始使用Markdown写的,因此需要marked来解析,代码高亮则用到了highlightjs

marked

highlightjs

当然也少不了Markdown编辑器,目前github最简单易用的就是这个epiceditor了,不过我只是作为临时方案,稍后会介绍自己写的bs-markdown编辑器

epiceditor

下面是自己写的基于bootstrap的插件,提前打个广告,测试稳定后会开源

[bs-markdown]

bs-markdown是嵌入式的markdown编辑器,主要是在使用epiceditor的时候感觉很多想要的功能没有。

[bs-img-uploader]

bs-img-uploader是一个轻量级的图片管理插件,用于弥补summernote没有图片管理这个小缺陷

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝網路 版權所有 導航