基于 Django 写了一个博客系统--MayBlog

2015-08-20 16:26:08 +08:00
 gevin

先开门见山

该博客系统基于 Django 开发的,名为MayBlog,托管于GitHub

目前博客托管在 daocloud 上,前台页面可以访问博客链接,后台管理页面见截图

代码主要是 5 月份写的,这两个月也零零散散的补充了不少东西上去,也在这个系统上玩了不少东西,比如详细研究了一下 Django 的权限机制(甚至还专门写了篇博客),也趁机研究了一下结合 docker 如何做 Django 的开发等

这个博客系统会长久的维护下去,大家有兴趣的可以 fork 或者给我 issue

为什么写了这个博客系统

虽然写作周期越来越长,但我也是多年的独立博主了。

作为一个程序员,总是想造一个自己的轮子,自从今年停掉虚拟主机上的 wordpress 博客,全面转向 github pages 之后,越来越想自己用 python 写一个完善博客系统。

终于,在今年 5 月初的一天,以老婆出差去澳洲为契机,编码开始了。

然后就有了这个博客系统……

MayBlog 的特点

这一段我直接贴代码里的 readme 了

其他

前端我没怎么花心思,这个我不专业,大家觉得不好的地方不妨帮忙改改 :)

最近我给我自己提了一些伪需求准备写代码实现,然后发现这些自己折腾不好玩,容易当局者迷,所以,欢迎大家给我多提意见,把这个博客系统做的更完美~

几个截图

Home

Posts

Edit post

Tags admin

User admin

User details

User edit

User group details

7837 次点击
所在节点    分享创造
31 条回复
vpncup
2015-08-20 16:29:51 +08:00
赞!
简洁就是美
est
2015-08-20 16:31:04 +08:00
顶一个。。。虽然现在博客都在搞静态页面生成器了。。。
Robias
2015-08-20 16:58:40 +08:00
赞!
ipconfiger
2015-08-20 17:02:03 +08:00
为默默的对单身狗的伤害输出点赞.........
wenbinwu
2015-08-20 17:05:11 +08:00
代码还不错,都是用的 Django 自带的东西
要搞静态可以看一下 https://github.com/mtigas/django-medusa
roychan
2015-08-20 19:36:12 +08:00
前段时间用 Tornado 把自己的博客重构了… https://www.roychan.org/
roychan
2015-08-20 19:38:30 +08:00
不过看了楼主的代码…感觉还是要学习一个…
gevin
2015-08-20 20:26:18 +08:00
@vpncup 谢谢~
gevin
2015-08-20 20:30:31 +08:00
@wenbinwu 是的~ 只用了几个必要的第三方 lib ,以后如果有时间,打算再用 flask 写一个版本,那时就一堆第三方了 :P
gevin
2015-08-20 20:33:45 +08:00
@ipconfiger 好吧…… 忘记今天七夕了。因为我也是一个人过,还加班了一会
miyuki
2015-08-20 20:38:37 +08:00
赞!(花式晒老婆
songjiaxin2008
2015-08-20 20:43:16 +08:00
赞 Wordpress 之类的根本不能算开箱即用 各种插件 还是这种简单的适合我
gevin
2015-08-20 21:41:45 +08:00
@miyuki 呃…… 看了你的回复,我觉得我也自己给自己赞一个了 :P
yech1990
2015-08-20 21:43:32 +08:00
昨天还找了一天 Django 的 blog 系统,今天居然在这里看到了…
zhicheng
2015-08-21 11:13:32 +08:00
TextArea.com 欢迎你。
qq375130371
2015-08-21 11:23:25 +08:00
赞,写博客就是要自己爽才对。
gevin
2015-08-21 11:23:57 +08:00
@yech1990 我也找过,没一个满意的,所以自己写
gevin
2015-08-21 11:24:25 +08:00
@qq375130371 说的对!
111111111111
2015-08-23 11:13:18 +08:00
感觉不错
wph95
2015-08-24 00:09:05 +08:00
哈哈 托管在我司 还用 django 写。
拿你的 Blog 当 python && docker 最佳实践的 demo 啦
不知道可不可以 :)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/214587

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX