使用 FLASK 高仿 简书 的应用

我本来是想写一个论坛,在修改一个开源的应用(,原本我是在抄袭 V2EX 的),但是后来实在改不下去了,打算自己写一个练练手。于是开始了模仿 简书

起初想试一试 Bootstrap 之外的前端框架,我选择了 Foundation, 写完基本几个页面后发现他的文档我实在看不懂。然后我更换了框架,转回了 Bootstrap

后台的语言我选择的是 Python, 因为我真的不会其他的语言了。我以前都是用 Ruby 的。但是 SAE 不支持,我反应过几次,但是一直都没有回应。

平时也很少写 Python, 以前用过 Django, 但是我比较喜欢轻量级的框架。之前, 写过一次 FALSK, 写了一个简单的照片网站 photo.naaln.com 刚刚发现翻页不能用了,太久没有管了。这次就继续用 FALSK 吧。由于自己没有看文档的习惯, 所以各种磕磕碰碰终于憋出了这段代码,说实话代码挺丑陋,已经重构过两次了。但是逻辑还是挺混乱的。


DEMO: http://jour.u2sb.com/ (看这域名就知道我原来是在模仿 V2EX 的)
首页的分页未完成
左边按钮的功能没有写
不要吐槽这个左边的图片难看,我是定时去简书上抓取的
登入与多说 SSO,多说开发文档竟然写这么简洁,气死去了。。所以这部分问题还比较多



超级简洁的编写后台,估计除了我自己没有人知道他是干嘛的
文本使用 MarkDown 编写, 暂不支持图片上传
还有各种各样的细节没有去写,我承认我好懒


开学了,我有空再慢慢写吧。还有很多自己想加的功能,没有来得及去写。

写博客系统真的太考验人了。(ps. 越来越讨厌关系型数据库了)

The Why·Liam·Blog by WhyLiam is licensed under a Creative Commons BY-NC-ND 4.0 International License.

WhyLiam创作并维护的Why·Liam·Blog采用创作共用保留署名-非商业-禁止演绎4.0国际许可证

本文首发于Why·Liam·Blog (https://blog.naaln.com),版权所有,侵权必究。

本文永久链接:https://blog.naaln.com/2014/08/simply-use-the-application-flask-high-imitation-book/