Django框架的研发,使得我们操作python中的用法变得更加简单,不过网上的安装教程五花八门,如何进行简单快速的安装,是很多初学Django小伙伴的愿望。本篇对具体的安装步骤进行了整理,同时包括了wsgi的配置方法,下面我们就一起来看看Django的安装详解吧。
在实际生产环境,通常会使用 virtualenv 来支持多版本的python应用,但是同样也增了 wsgi的配置复杂性,所以先进行最简单的试验。
1、目的
在本机安装 django
配置wsgi
2、操作思路
在系统范围安装 django (不使用 VirtualEnv)
使用 wsgi 解析 django
跑通 django book 的 helloworld 例子.
3、具体步骤
安装 django
$ sudo pip install django
系统默认会把 django 安装到 /usr/local/lib/python2.7/dist-packages 目录中
在 ~/目录建立一个 django 项目
$ cd ~ # 进入home目录 $ django-admin.py startproject firstdj # 建立一个 firstdj 项目 $ cd ~/firstdj $ python manage.py runserver # 启动django测试服务器
访问 http://127.0.0.1:8000/ ,能够看到 django 的 It Worked! 页面,说明django安装正常。
4、配置 wsgi 解析 django
修改 django 项目的 ~/firstdj/firstdj/wsgi.py 文件
去掉注释后,默认的 wsgi.py 文件内容为:
import os os.environ.setdefault("DJANGO_SETTINGS_MODULE", "firstdj.settings") from django.core.wsgi import get_wsgi_application application = get_wsgi_application()
增加 firstdj 项目的路径到系统路径,修改后完整的 wsgi.py 文件内容如下:
import os import sys root_path = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) sys.path.insert(0, os.path.abspath(os.path.join(root_path, 'firstdj'))) sys.path.insert(0, root_path) os.environ.setdefault("DJANGO_SETTINGS_MODULE", "firstdj.settings") from django.core.wsgi import get_wsgi_application application = get_wsgi_application()
以上就是Django简单快速的安装方法,可以说比起大部分的教程,本篇进行了简化和实用的处理,大家不妨尝试下这种安装步骤。
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试