Django开发环境包括安装和设置Python,Django和数据库系统.由于Django处理Web应用程序,所以值得一提的是你也需要一个Web服务器设置.
Django是用100%纯Python代码编写,因此您需要在系统上安装Python.最新的Django版本需要Python 2.6.5或更高版本
如果你使用的是最新的Linux或Mac OS X发行版之一,那么你可能已经安装了Python.您可以通过在命令提示符下键入 python 命令来验证它.如果您看到类似的内容,则安装Python.
$ python Python 2.7.5 (default, Jun 17 2014, 18:11:42) [GCC 4.8.2 20140120 (Red Hat 4.8.2-16)] on linux2
否则,你可以从链接 http://www.python.org/download.
安装Django非常简单,但安装所需的步骤取决于您的操作系统.由于Python是一种独立于平台的语言,因此Django有一个适用于任何地方的软件包,无论您的操作系统如何.
您可以从链接 http://www.djangoproject.com/download .
如果您运行的是Linux或Mac OS系统,那么有两种方法可以安装Django;
您可以使用操作系统的软件包管理器,或者使用easy_install或pip(如果已安装).
使用您之前下载过的官方档案.
我们将介绍第二个选项,因为第一个选项取决于您的操作系统分发.如果您决定按照第一个选项,请注意您正在安装的Django版本.
假设您从上面的链接获得了存档,它应该像Django -x.xx.tar.gz:
提取并安装.
$ tar xzvf Django-x.xx.tar.gz $ cd Django-x.xx $ sudo python setup.py install
你可以测试通过运行此命令进行安装 :
$ django-admin.py --version
如果你在屏幕上看到当前版本的Django,那么一切都已设定.
注意 : 对于某些版本的Django,它将是django-admin,".py"被删除.
我们假设您拥有Django存档在您的计算机上安装了python.
首先,PATH验证.
在某些版本的Windows(Windows 7)上,您可能需要确保路径系统变量的路径如下 C:\Python34 \; C:\Python34 \Lib\site-packages \ django \ bin \
当然,取决于你的Python版本.
然后,提取并安装Django.
c:\>cd c:\Django-x.xx
接下来,运行以下命令安装Django,您需要具有管理权限windows shell"cmd" :
c:\Django-x.xx>python setup.py install
要测试安装,请打开命令提示符并键入以下内容mmand :
c:\>python -c "import django; print(django.get_version())"
如果您在屏幕上看到当前版本的Django,那么一切都已设置.
OR
启动"cmd"提示并键入python然后 :
c:\> python >>> import django >>> django.VERSION
Django支持几种主要的数据库引擎,您可以根据自己的喜好设置其中任何一种.
MySQL(http://www.mysql.com/)
PostgreSQL(http://www.postgresql.org/)
SQLite 3(http://www. sqlite.org/)
Oracle(http://www.oracle.com/)
MongoDb(https://django-mongodb-engine.readthedocs.org)
GoogleAppEngine数据存储区(https://cloud.google.com/appengine/articles/django-nonrel)
您可以参考相应的文档来安装和配置您选择的数据库.
注意 : 去; No.5和6是NoSQL数据库.
Django附带了一个用于开发和测试应用程序的轻量级Web服务器.此服务器已预先配置为与Django一起使用,更重要的是,每当您修改代码时它都会重新启动.
但是,Django确实支持Apache和其他流行的Web服务器,如Lighttpd.在处理不同的例子时,我们将讨论后续章节中的两种方法.