基于 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

7688 次点击
所在节点    分享创造
31 条回复
gevin
2015-08-24 08:27:34 +08:00
@wph95 当然可以啦
tongweizj
2015-08-24 13:13:26 +08:00
楼主,用户组功能好像没有完善
gevin
2015-08-24 14:21:21 +08:00
@tongweizj 是还在开发中,哪里有问题给我提 issue 吧
sewyu
2015-08-24 14:42:58 +08:00
非软件工程师,无法评论项目的好坏。不过我知道 wordpress 已经完全不是博客系统了,现在想去找一个功能简单,前端漂亮的博客主题都根本找不到。本来期待 ghost ,却迟迟不添加功能。
如果楼主持续更新,且有合适一点儿的前端模板,我倒是愿意尝试用用。
gevin
2015-08-24 15:19:00 +08:00
@sewyu python 做的网站,不懂技术的话折腾难度还是有的,你有什么想要的功能,不妨先去 github 给我提 issue ,但我无法保证能像你需要的那样把功能实现
zerh925
2015-08-24 15:29:45 +08:00
已 Star !
Theo14
2015-08-24 18:20:00 +08:00
为楼主点赞
Theo14
2015-08-24 18:20:31 +08:00
@Theo14 现在也是在用 wordpress ,有时间换这个,顺便学习下 django
gaowhen
2015-08-25 12:26:48 +08:00
之前用 flask 做了个静态网站生成器 http://gaowhen.com
tjxiter
2015-09-14 20:18:19 +08:00
博客很赞。楼主可以写写博客的详细设计呀。 这样代码好读些。
gevin
2015-09-15 08:32:59 +08:00
@tjxiter 好~

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

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

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

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

© 2021 V2EX