教你安装python Django(图文)


Posted in Python onNovember 04, 2013

安装环境:python版本2.7.5 ,win7系统
安装Django
https://www.djangoproject.com/download/ 官方下载Django-1.5.5.tar.gz
1,解压后(我的目录是D:\myapp\Django-1.5.5)
2,DOS命令到刚解压后的Django-1.5.5目录下执行命令 python setup.py install , 结果如下图:

教你安装python Django(图文)

说明:Django安装命令实际是将Django复制到本地Python安装目录D:\Python27\Lib\site-packages下。
 测试Django安装
# vim: set fileencoding=utf-8 :#测试Django安装import djangoprint django.VERSION

输出如下即成功:

教你安装python Django(图文)

开始一个项目
1,DOS命令转到某目录下(你想要创建项目在何处如:E:\workspace\pythonworkspace)。
2,django-admin.py startproject MyDjangoSite (MyDjangoSite 为你的项目名称)

特别说明:1.执行该命令前必须把 D:\Python27\Lib\site-packages\django\bin 添加值环境变量path下。

 2.python文件夹默认打开程序为python.exe。否则会出现执行完程序打开了django-admin.py文件。(这个问题找了好久才发现我用的vim默认打开python文件的,导致执行完创建项目命令没有在该目录下生成文件目录) 
3,文件说明:
manage.py :一种命令行工具,允许你以多种方式与该 Django 项目进行交互。 键入python manage.py help,看一下它能做什么。 你应当不需要编辑这个文件;在这个目录下生成它纯是为了方便。__init__.py :让 Python 把该目录当成一个开发包 (即一组模块)所需的文件。 这是一个空文件,一般你不需要修改它。settings.py :该 Django 项目的设置或配置。 查看并理解这个文件中可用的设置类型及其默认值。urls.py:Django项目的URL设置。 可视其为你的django网站的目录。 目前,它是空的。
wsgi.py: An entry-point for WSGI-compatible webservers to serve your project.See How to deploy with WSGI for more details.
具体使用方法参考 文档 https://docs.djangoproject.com/en/1.4/intro/tutorial01/
运行开发服务器测试
django开发服务是可用在开发期间的,一个内建的,轻量的web服务。 我们提供这个服务器是为了让你快速开发站点,也就是说在准备发布产品之前,无需进行产品级 Web 服务器(比如 Apache)的配置工作。 开发服务器监测你的代码并自动加载它,这样你会很容易修改代码而不用重启动服务。
DOS命令转到刚创建的项目下执行 python manage.py runserver ,如下图:

教你安装python Django(图文)

浏览器http://127.0.0.1:8000测试

教你安装python Django(图文)

到这为测试成功。到这里python Django web开发环境基本通了。

Python 相关文章推荐
python实现查找两个字符串中相同字符并输出的方法
Jul 11 Python
举例讲解Python中的死锁、可重入锁和互斥锁
Nov 05 Python
详解Python实现多进程异步事件驱动引擎
Aug 25 Python
python的re正则表达式实例代码
Jan 24 Python
python抓取文件夹的所有文件
Feb 27 Python
django用户注册、登录、注销和用户扩展的示例
Mar 19 Python
python读取LMDB中图像的方法
Jul 02 Python
解决Python print 输出文本显示 gbk 编码错误问题
Jul 13 Python
Pandas分组与排序的实现
Jul 23 Python
K最近邻算法(KNN)---sklearn+python实现方式
Feb 24 Python
Python如何转换字符串大小写
Jun 04 Python
Python开发简易五子棋小游戏
May 02 Python
python条件和循环的使用方法
Nov 01 #Python
讲解python参数和作用域的使用
Nov 01 #Python
python列表与元组详解实例
Nov 01 #Python
python创建和使用字典实例详解
Nov 01 #Python
python分割和拼接字符串
Nov 01 #Python
python list语法学习(带例子)
Nov 01 #Python
python读取Android permission文件
Nov 01 #Python
You might like
用PHP+MySql编写聊天室
2006/10/09 PHP
浅析PHP程序防止ddos,dns,集群服务器攻击的解决办法
2013/06/18 PHP
PHP中HTML标签过滤技巧
2014/01/07 PHP
thinkphp文件引用与分支结构用法实例
2014/11/26 PHP
php5.3后静态绑定用法详解
2016/11/11 PHP
PHP基于自定义函数实现的汉字转拼音功能实例
2017/09/30 PHP
限制复选框的最大可选数
2006/07/01 Javascript
js中document.getElementByid、document.all和document.layers区分介绍
2011/12/08 Javascript
在表单提交前进行验证的几种方式整理
2013/07/31 Javascript
你未必知道的JavaScript和CSS交互的5种方法
2014/04/02 Javascript
node.js中的path.extname方法使用说明
2014/12/09 Javascript
jQuery插件AjaxFileUpload实现ajax文件上传
2016/05/05 Javascript
微信小程序 实现拖拽事件监听实例详解
2016/11/16 Javascript
AngularJS 异步解决实现方法
2017/06/12 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
vue3.0 CLI - 2.4 - 新组件 Forms.vue 中学习表单
2018/09/14 Javascript
vue给组件传递不同的值方法
2018/09/29 Javascript
深入理解vue中的slot与slot-scope
2019/04/22 Javascript
vue实现图片懒加载的方法分析
2020/02/05 Javascript
JavaScript进阶(三)闭包原理与用法详解
2020/05/09 Javascript
javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法
2020/05/14 Javascript
centos6.4下python3.6.1安装教程
2017/07/21 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
2018/01/24 Python
基于python实现自动化办公学习笔记(CSV、word、Excel、PPT)
2019/08/06 Python
Tensorflow tf.nn.depthwise_conv2d如何实现深度卷积的
2020/04/20 Python
python time()的实例用法
2020/11/03 Python
CSS3+DIV实现漂亮的动画彩色标签
2016/06/16 HTML / CSS
党的群众路线教育实践活动学习心得体会
2014/03/03 职场文书
欢迎领导标语
2014/06/27 职场文书
旅游专业毕业生自荐书
2014/06/30 职场文书
个人批评与自我批评范文
2014/10/17 职场文书
党员干部学法用法心得体会
2016/01/21 职场文书
Ajax实现局部刷新的方法实例
2021/03/31 Javascript
Pycharm连接远程服务器并远程调试的全过程
2021/06/24 Python
Win11如何默认打开软件界面最大化?Win11默认打开软件界面最大化的方法
2022/07/15 数码科技