最近一段时间在研究python,接触到了使用python开发的Web框架Django,而Django用她的敏捷的开发效率,内置的安全特性和良好的可扩展性吸引了我。
我觉得学习也是一个触类旁通的过程,无论是ASP.net MVC还是Spring MVC,与Django皆有相同之处,甚至iOS开发,也使用到了MVC模式。
我一直认为无论是学习一种编程语言,还是一个应用框架,最有效的方法还是“抄起键盘写点什么”。那么我就用Django实现一个见到的博客系统,初步计划,支持以下特性(feature):
- 文章的编辑与发布
- Markdown支持
- 图片支持
- RSS生成
- 文章二维码生成
- 用户和角色管理
我也会将我学习的过程记录下来,以供其他童鞋参考。学习笔记请参见 我的简书主页专题