第一章
创建一个博客应用
在这本书中,你将学习如何创建一个完整的Django项目,并在生产环境中使用。假如你还没有安装Django,在这一章的第一部分你将学习如何安装。本章会覆盖如何使用Django去创建一个简单的博客应用。本章的目的是使你对该框架的工作有个基本概念,懂得不同的组件之间是如何产生交互,并且给你一些简单的技能来创建Django项目通过使用一些基本功能。你会被引导创建好一个完整的项目但是不会对所有的细节进行详细说明。不同的框架组件将在本书以后的章节中进行介绍。
本章会覆盖一下几点:
安装Django并创建你的第一个项目
设计models并且生成迁移
给你的models创建一个管理站点
QuerySet和managers的操作
创建views,templates和URLs
给列表views添加页数
使用Django的内置views
安装Django
如果你已经安装好了Django,你可以直接略过这部分跳到创建你的第一个项目。Django是python的一个包因此将在安装在python的环境中。如果你还没有安装Django,这里有一个快速的指南帮助你在本地开发环境安装Django。
Django需要在Python2.7或者3版本上才能更好的工作。在本书的这个例子中,我们使用的将是Python 3。如果你使用LInux或者Max OSX,你可能已经安装好了Python。如果你不确定你的计算机中是否安装了Python,你可以在终端中输入 python 来确定。如果你看到以下类似的提示,说明你的计算机中已经安装好了Python:
Python 3.5.0 (v3.5.0:374f501f4567, Sep 12 2015, 11:00:19)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "co
