1. Django框架的安装
(1) 下载Django源码 Django-1.7.11.tar.gz,并解压,网址:https://www.djangoproject.com/download/
(2) 在Django源码目录下打开命令行,并运行:setup.py install,Django自动安装
在Ubuntu和Debian等发行版的linux中,可以使用apt程序来安装
apt-get install python-django
安装完成后,打开python UGI,输入以下代码,返回为安装版本,则安装成功
>>> import django
>>> print django.VERSION
(1, 7, 11, 'final', 0)
2. 数据库的配置
Django框架支持多种数据库,包括MySQL、PostgreSQL、SQLite等。Django有设计良好的ORM,可有效屏蔽底层数据库的不同。
对于每个Django应用,其目录都有一个setting.py文件,用来实现对数据库的配置。在setting.py中可以设置Django项目的属性,每个Django项目都有特定的配置文件。
在setting.py文件中,可以通过设置下面的属性值来控制Django对数据库的访问。
DATABASE_ENGINE:设置数据库引擎的类型,可以设置的类型有sqlite3, mysql, postgresql 和 ado_mssql
DATABASE_NAME:设置数据库的名称。如果数据库引擎使用的是SQLite,则需要指定全路径。
DATABASE_USER:指定连接数据库时的用户名。当数据库引擎使用SQLite时,不需要设置此值。
DATABASE_PASSWORD:指定用户DATABASE_USER的密码。当数据库引擎使用SQLite时,不需要设置此值。
DATABASE_HOST:指定数据库所在的主机。当此值为空时,表示数据将保存在本机中。当数据库引擎使用SQLite时,不需要设置此值。
DATABASE_POST:设置连接数据库时使用的端口号。当不设置此值时,将使用默认端口号。当数据库引擎使用SQLite时,不需要设置此值。