教你安装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警察与小偷的实现之一客户端与服务端通信实例
Oct 09 Python
举例区分Python中的浅复制与深复制
Jul 02 Python
详解Python中的array数组模块相关使用
Jul 05 Python
python删除某个字符
Mar 19 Python
python+opencv 读取文件夹下的所有图像并批量保存ROI的方法
Jan 10 Python
python opencv捕获摄像头并显示内容的实现
Jul 11 Python
python实现将字符串中的数字提取出来然后求和
Apr 02 Python
python 弧度与角度互转实例
Apr 15 Python
pyCharm 设置调试输出窗口中文显示方式(字符码转换)
Jun 09 Python
python安装sklearn模块的方法详解
Nov 28 Python
Python爬虫回测股票的实例讲解
Jan 22 Python
python 自动刷新网页的两种方法
Apr 20 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导出oracle库的php代码
2009/04/20 PHP
php_xmlhttp 乱码问题解决方法
2009/08/07 PHP
浅谈thinkphp的实例化模型
2015/01/04 PHP
PHP数字金额转换成中文大写显示
2019/01/05 PHP
解决Laravel blade模板转义html标签的问题
2019/09/03 PHP
静态页面的值传递(三部曲)
2006/09/25 Javascript
jQuery EasyUI API 中文文档 - Panel面板
2011/09/30 Javascript
JS 加入收藏夹的代码(主流浏览器通用)
2013/05/13 Javascript
js获取字符串字节数方法小结
2015/06/09 Javascript
jQuery实现将页面上HTML标签换成另外标签的方法
2015/06/09 Javascript
基于React.js实现原生js拖拽效果引发的思考
2016/03/30 Javascript
js控制div层的叠加简单方法
2016/10/15 Javascript
jQuery Ajax File Upload实例源码
2016/12/12 Javascript
基于js实现二级下拉联动
2016/12/17 Javascript
Vue服务端渲染和Vue浏览器端渲染的性能对比(实例PK )
2017/03/31 Javascript
JS实现禁止高频率连续点击的方法【基于ES6语法】
2017/04/25 Javascript
JavaScript学习总结(一) ECMAScript、BOM、DOM(核心、浏览器对象模型与文档对象模型)
2018/01/07 Javascript
vue 实现在函数中触发路由跳转的示例
2018/09/01 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
2020/07/14 Javascript
js 实现碰撞检测的示例
2020/10/28 Javascript
vue动态合并单元格并添加小计合计功能示例
2020/11/26 Vue.js
vue实现禁止浏览器记住密码功能的示例代码
2021/02/03 Vue.js
[03:04]2018年国际邀请赛典藏宝瓶&莱恩声望物品展示 片尾有彩蛋
2018/06/04 DOTA
python实现从一组颜色中找出与给定颜色最接近颜色的方法
2015/03/19 Python
Windows上使用virtualenv搭建Python+Flask开发环境
2016/06/07 Python
Django错误:TypeError at / 'bool' object is not callable解决
2019/08/16 Python
pytho matplotlib工具栏源码探析一之禁用工具栏、默认工具栏和工具栏管理器三种模式的差异
2021/02/25 Python
10个顶级Python实用库推荐
2021/03/04 Python
纯CSS3绘制打火机动画火焰效果
2016/07/18 HTML / CSS
Html5 滚动穿透的方法
2019/05/13 HTML / CSS
质量月活动策划方案
2014/03/10 职场文书
红色旅游心得体会
2014/09/03 职场文书
2014年减负工作总结
2014/12/10 职场文书
2014年妇委会工作总结
2014/12/10 职场文书
教师病假条范文
2015/08/17 职场文书
Java实现给Word文件添加文字水印
2022/02/15 Java/Android