- tags: other
- date: 2014-03-30
Update: 由于各种条件限制还是把博客托管在 Github 上,不做调整
由于拿到了 sae 的开发者资格,每月有一些云豆补助,所以考虑将博客迁移到国内 sae 服务器上。同时借此机会练习一下 Django 的一些知识,考虑自行设计自己的博客程序。
书书
与人交谈一次,往往比多年闭门劳作更能启发心智。思想必定是在与人交往中产生,而在孤独中进行加工和表达。 ——列夫·托尔斯泰
- 总结平时的开发经验
- 分享了解到的技术与时事
- 写写文章
- 显示博文列表与摘要
- 对博文进行分类显示
- 对博文添加标签并提供显示接口
- 添加社交与评论功能
- 获取网络优秀文档并显示
- 对获取的文章进行分类处理
- 后续考虑添加用户
- 设计
model
, 数据库处理 - 定制
admin
, 使用 admin 对文章进行管理 - 设计
url
, 编写相应的views
- 编写模板
首页按时间排列所有文章。大体上导航要分为三块:技术类发文,个人文章,网络文档分享
首先要实现技术类的内容发布
社交模块与搜索:
使用腾讯QQ,新浪微博等一些社交网站提供的 API。 搜索功能使用 Google 提供的高级自定义模块
网络文档:
- 文档的获取:地址,方法
- 文档的分类处理
- 显示
- 站内整体风格设计:导航,标题样式,段落,有序列表,无序列表,引用,分裂,标签
- 所有分类与标签不区分所属的三大块,只提供统一入口
- 由于 SAE 限制代码空间的操作,则选择使用 SAE Storage 存储图片等文件
Pygments: Pygments的官方地址 进行代码的高亮渲染
Python Markdown: Python Markdown官方地址 支持使用 Markdown 语法撰写文章
Bootstrap: Bootstrap官方地址