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,感觉完全能理解了。

    记下笔记方便以后自己回顾,也分享给大家,一起进步。



你可能感兴趣的:(Web,python,django)