教你安装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处理json数据中的中文
Mar 06 Python
python常用web框架简单性能测试结果分享(包含django、flask、bottle、tornado)
Aug 25 Python
Python装饰器使用示例及实际应用例子
Mar 06 Python
Django跨域请求CSRF的方法示例
Nov 11 Python
解决Python中定时任务线程无法自动退出的问题
Feb 18 Python
Python及Pycharm安装方法图文教程
Aug 05 Python
python检测服务器端口代码实例
Aug 31 Python
解决安装pyqt5之后无法打开spyder的问题
Dec 13 Python
Pytorch 的损失函数Loss function使用详解
Jan 02 Python
Pytorch 实现focal_loss 多类别和二分类示例
Jan 14 Python
Python模拟伯努利试验和二项分布代码实例
May 27 Python
详解向scrapy中的spider传递参数的几种方法(2种)
Sep 28 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多用户读写文件冲突的解决办法
2013/11/06 PHP
JavaScript创建命名空间的5种写法
2014/06/24 PHP
ThinkPHP框架搭建及常见问题(XAMPP安装失败、Apache/MySQL启动失败)
2016/04/15 PHP
解决laravel5中auth用户登录其他页面获取不到登录信息的问题
2019/10/08 PHP
javascript入门·对象属性方法大总结
2007/10/01 Javascript
js trim函数 去空格函数与正则集锦
2009/11/20 Javascript
JavaScript 学习技巧
2010/02/17 Javascript
jQuery ul标签下拉菜单演示代码
2010/12/11 Javascript
javascript针对DOM的应用分析(四)
2012/04/15 Javascript
input 输入框获得/失去焦点时隐藏/显示文字(jquery版)
2013/04/02 Javascript
上传的js验证(图片/文件的扩展名)
2013/04/25 Javascript
用js来刷新当前页面保留参数的具体实现
2013/12/23 Javascript
js实现点击切换TAB标签实例
2015/08/21 Javascript
通过javascript进行UTF-8编码的实现方法
2016/06/27 Javascript
JS实现电商放大镜效果
2017/08/24 Javascript
详解React中合并单元格的正确写法
2019/01/08 Javascript
JavaScript中构造函数与原型链之间的关系详解
2019/02/25 Javascript
vue2.0 watch里面的 deep和immediate用法说明
2020/10/30 Javascript
vue中如何添加百度统计代码
2020/12/19 Vue.js
vue绑定class的三种方法
2020/12/24 Vue.js
Python基于回溯法子集树模板实现8皇后问题
2017/09/01 Python
python基本语法练习实例
2017/09/19 Python
python里使用正则表达式的组嵌套实例详解
2017/10/24 Python
python3模块smtplib实现发送邮件功能
2018/05/22 Python
windows下 兼容Python2和Python3的解决方法
2018/12/05 Python
Pytorch 解决自定义子Module .cuda() tensor失败的问题
2020/06/23 Python
python实现粒子群算法
2020/10/15 Python
基于tensorflow __init__、build 和call的使用小结
2021/02/26 Python
美国购物网站:Clickhere2shop
2021/01/28 全球购物
五年级语文教学反思
2014/01/30 职场文书
乡村文明行动实施方案
2014/03/29 职场文书
十佳少年事迹材料
2014/12/25 职场文书
禁毒主题班会教案
2015/08/14 职场文书
nginx+lua单机上万并发的实现
2021/05/31 Servers
详细了解java监听器和过滤器
2021/07/09 Java/Android
青岛市的收音机研制与生产
2022/04/07 无线电