之前我们已经在sae上面搭建了Django,从这章节开始,我们一起来学习Django的开发。强烈推荐http://djangobook.py3k.cn/2.0/的教程,我们也会按照这个教程整理我的学习笔记的。
首先在第一章里面介绍了Django,同时说明了Django是用的是MVC的思想进行开发的。MVC大家都比较熟悉了。主需要知道在Django里面对应的文件就OK了:
models.py 文件主要用一个 Python 类来描述数据表。 称为 模型(model) 。 运用这个类,你可以通过简单的 Python 的代码来创建、检索、更新、删除 数据库中的记录而无需写一条又一条的SQL语句。1
views.py文件包含了页面的业务逻辑。 latest_books()函数叫做视图。
urls.py 指出了什么样的 URL 调用什么的视图。 在这个例子中 /latest/ URL 将会调用 latest_books() 这个函数。 换句话说,如果你的域名是example.com,任何人浏览网址http://example.com/latest/将会调用latest_books()这个函数。
latest_books.html 是 html 模板,它描述了这个页面的设计是如何的。 使用带基本逻辑声明的模板语言,如{% for book in book_list %}
其实这些在第3~5章都有详细介绍的。
第二章开始介绍的是Django的安装,在之前我们也安装过了,这部分可以忽略了,至于如何配置MySQL数据库,我们等以后用到了在介绍,详细你也和我一样迫不及待的想用Django做点什么了。