您的位置:首页 > 编程语言 > Go语言

Django学习笔记

2015-03-03 22:49 246 查看
摘要: 春节回家,闲得很无聊,于是我研究了一下Django。 本博文是本人的笔记

1. 学习历程

从学了Python以来,我都一直想着用它来做点什么。从开始用python来写简单的工具脚本,然后再是网络信息抓取程序。

听说可以用Python来做网站,所以我了解了一下web.py与Django。第一次接触Django,由于没有网络方面的基础,所以没弄两下就放弃了。

后来,我研究了一下Python自来的SimpleHTTPServer,然后读懂了CGIHTTPServer,才对Web的实质有了了解。

在这个基础上,我再次重拾Django。这次,终于学会了。

原来它是那么的美妙!

2. 相关书籍

我看的是《Python+Django+Web开发指南》,下的电子书。

我是一边看书,一边照例子做。有部份是书上没有的内容,是我自己通过尝试、查看源码、领悟出来的。

可能是版本的原因,书上极小部分例子不能用。而本人博文中的示例都是自己亲自试验后才摘录下来的。

但要注意Django版本:Django-1.6.10.tar.gz

3. 笔记目录

3.1 Django学习笔记之——Start

简单讲解如果安装django,如何创建工程与应用。以一个简单的Blog应用为例,讲解一个网站是怎么用Django实现的。

[点击阅读笔记]

3.2 Django学习笔记之——Models

详细讲解Django的模型设计思想。用ORM思想抽象数据库访问。

[点击阅读笔记]

3.3 Django学习笔记之——Views

详细说明什么是视图,如何创建视图。

[点击阅读笔记]

3.4 Django学习笔记之——Urls

详细讲解如何将视图挂载到对应的访问路径上。

[点击阅读笔记]

3.5 Django学习笔记之——Templates

详细讲解Django的强大的模块功能。

[点击阅读笔记]

3.6 Django学习笔记之——Forms

详细讲解用Django实现表单,完成与用户交互。

[点击阅读笔记]

4. 总结

Django是我涉入web开发以来,觉得很强大的web架构。在学了Django之后,我转眼去看web.py,感觉完全能理解了。

记下笔记方便以后自己回顾,也分享给大家,一起进步。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  django python web