基于python3.5
和Django2.0
的博客。
主要功能:
- 文章,页面,分类目录,标签的添加,删除,编辑等。文章及页面支持
Markdown
,支持代码高亮。 - 支持文章全文搜索。
- 完整的评论功能,包括发表回复评论,以及评论的邮件提醒,支持
Markdown
。 - 侧边栏功能,最新文章,最多阅读,标签云等。
- 支持Oauth登陆,现已有Google,GitHub,facebook,微博登录。
- 支持
Memcache
缓存,支持缓存自动刷新。 - 简单的SEO功能,新建文章等会自动通知Google和百度。
- 集成了简单的图床功能。
- 集成
django-compressor
,自动压缩css
,js
。 - 网站异常邮件提醒,若有未捕捉到的异常会自动发送提醒邮件。
- 集成了微信公众号功能,现在可以使用微信公众号来管理你的vps了。
之前一直使用的wordpress
来搭建的博客,但是一直想着应该自己写一个完整的博客网站,起初用的是.net
来写的,然而发现在我的vps上面部署太麻烦了,索性用Django
重写了下。
基本上主要的功能都有了,文章采用markdown
来写,一般是在Mac
上写好然后复制上去,然后前端样式也就参照之前wordpress
的主题了,懒得改了。之前那个wordpress
的站估计不会再更新了,但是里面的文章等还是会保留的,毕竟也是一个积累吧。
之前wordpress站的地址是:
对,就是从.org换成了.net.因为博客用.org根域名总觉得怪怪的。刚好这次打算用新站,索性就重新注册了.net的域名。
本站Github的地址:
欢迎大家fork,star,或者提交pr。
更新日志
v5.0
2018/1/7
这个版本修复了大量的bug,另外将django
版本升级到了2.0。
主要修复和优化了如下功能:
- 增加了Facebook登录支持。
- 修改用户评论的默认头像为oauth获取到的头像。
- 修改站长统计为百度统计。
- 界面调整。
- 现在测试可以覆盖更多功能了。
v4.0
2017/9/3
这个版本集成了微信公众号功能,现在可以使用微信公众号来管理你的vps了。
主要修复和优化了如下功能:
- 完善了oauth登录功能。
- 将邮件服务器修改至zoho,个人感觉比腾讯企业邮箱好用点。
- 精简代码,将更新文章及发表评论等等的后续动作修改未信号方式,异步来完成。
由于我的微信公众号是未认证,所以很多功能都没有,只是集成了微信公众号的一些简单的功能,但是也会有更多的可能了。后续会更加完善。
v3.0
2017/6/11
主要修复和优化了如下功能:
- 优化oauth功能,现在会有绑定提示页面了
- 优化文章摘要截取功能,不会出现截取异常显示问题
- 评论支持markdown了
- 现在上传的图片会自动压缩
v2.4
2017/4/9
主要是修复和优化了如下功能:
- oauth登录支持微博登录
- 修复使用oauth登录时重复创建用户bug及用户绑定bug
- 完善分类目录,标签页面的分页功能
- 现在非本站的链接会自动添加nofollow
- 添加标签云功能,优化页面链接
- 优化完善后台编辑界面等
- 完善测试,现在测试会覆盖更多等功能,包括评论,创建用户,登录等等。
v2.3
2017/3/11
这个版本带来了oauth登陆功能,这样评论区就可以直接使用第三方登录了,顺带优化修复了如下功能:
- 缓存功能优化,取消了全站缓存,
- seo优化,侧边栏优化,
- 添加页面加载进度条,这样在加载页面时就会有和YouTube一样的进度条。
oauth功能暂时只有Google和GitHub,后续会慢慢加上国内的一些登录
v2.2
2017/2/28
主要修复优化如下功能:
- 添加js/css压缩混淆功能
- 修复评论若干bug
- 添加travis自动测试功能
- 分类目录等列表页面分页错误bug
- 其他功能优化及bug修复
v2.1
2017/2/5
主要修复优化下面几个问题: - 修复评论bug(评论字数过多会报错)。 - 添加ping_baidu命令,主动向百度提交网站url。 - 添加发表及回复评论发送邮件功能 - 缓存优化 - log记录 - 其他功能优化及完善。
v2.0
2017/1/15
这个版本基本上可以用了。修复优化如下功能:
- 优化了sitemap和feeds功能
- 修改代码高亮及markdown解析功能.
- 修复页面显示bug.
- 添加部分辅助功能。
v1.1
2017/1/10
主要优化修复了如下几个问题: - 修复了部分界面跳转错误 - 完善登陆注册页面 - 添加锚链接 - 修复面包屑bug - 添加memcache缓存 - 添加搜索功能 - 去掉部分无用代码 - 修复菜单bug
v1.0
2016/12/22
终于可以发布第一个版本了,主要完成了如下功能:
- 博客文章功能
- 分类目录,文章标签功能
- 评论
- 简单的seo功能
- feed和sitemap功能
- 侧边栏
- 支持memcache缓存
- 这个版本暂时还只是预发布版本,功能等还不是很完善,待后续改进。
捐赠
如果您觉得本项目对您有所帮助,欢迎您请我喝杯咖啡,您的支持是我最大的动力,您可以扫描下方二维码为我付款,谢谢。
支付宝:

微信:

本作品采用知识共享署名-非商业性使用-相同方式共享 2.5 中国大陆许可协议进行许可。
你这网站可以商用吗?我准备开发部署博客的商业业务,是否有法律上的风险。
这个网站在github上是mit协议,理论上可以商用,我部署一个博客收费1000元,然后给你捐100元可以吗?
你好,可以商用的。另外欢迎你捐赠。
niu
fwef
aaaa
大神,想请教下,后台markdown的文本框,书写的和实时预览的两部分经常不是等分的怎么办?书写部分是不是占去全部的2/3。另外,书写的框框怎么取消水平横向的滑条?