python开发环境搭建(windows+python2.7.5+django1.5.4)【原创】
先插入一条广告,博主新开了一家淘宝店,经营自己纯手工做的发饰,新店开业,只为信誉!需要的亲们可以光顾一下!谢谢大家的支持!
店名:
小鱼尼莫手工饰品店
经营:
发饰、头花、发夹、耳环等(手工制作)
网店:
http://shop117066935.taobao.com/
马上开始正题...
1.django简述
1.1简介
Django 项目是一个python定制框架,它源自一个在线新闻 Web 站点,于 2005 年以开源的形式被释放出来。Django 框架的核心组件有:
用于创建模型的对象关系映射
为最终用户设计的完美管理界面
一流的 URL 设计
设计者友好的模板语言
缓存系统
1.2 架构设计
Django是一个基于MVC构造的框架。但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式。
1.3 设计哲学
1.4 工作机制简述
ps: 刚接触django的童鞋,这个工作机制看不懂也没关系,开始做工程的时候自然就明白了。
虽然Python3已经发布,但Django暂时还不支持。 我们选用python2.7.5,满足兼容性需要。
2.django下载
官网下载地址:https://www.djangoproject.com/download/
项目中使用官网的Django-1.5.4.tar.gz版本,提供一下个人的存储地址:http://vdisk.weibo.com/s/Cd8pPaw56OzPy
3.django安装
3.1解压
下载的文件Django-1.5.4.tar.gz解压到文件夹
3.2 打开windows的cmd命令窗口(快捷键为:win键+R-->输入cmd-->回车),将命令行定位到Django-1.5.4文件夹的目录下:
3.3 输入python setup.py install ,点击回车键安装django。
3.4 安装后,会在python安装包中自动复制相应的django文件(比如在C:\Program Files (x86)\python275\Lib\site-packages文件夹下就会有django文件夹)。
4. 验证django是否正确安装
可在cmd python中查看django版本号,以验证django是否已正确安装
在cmd中,输入python,进入python环境(直接在python shell中也可),然后import django,通过print方法输出版本号。
5.环境变量配置
5.1 python环境变量配置
如果此配置已完成,可以跳过此步骤。
右键“我的电脑”->“属性”->“高级”->“环境变量”,找到Path变量名双击打开,编辑它的值,在变量值项的末尾,加上分号+python的安装目录,比如:;C:\Program Files (x86)\python275;C:\Program Files (x86)\python275\Scripts确定即可。这时,打开Windows的命令提示符窗口,输入python,即进入Python的控制台,这说明环境变量配置成功了。
5.2 django环境变量配置
确定python环境变量配置后,django环境也需要配置,编辑Path的值,添加分号+django安装目录,如:;C:\Program Files (x86)\Python275\Lib\site-packages\django,至此配置环境变量成功。
6.django简单使用示例
6.1 使用django创建新工程
环境配置好之后,就可以使用Django的django-admin.py命令新建工程了,在cmd中输入想创建工程的文件夹,比如e:/myProject,使用 django-admin.py startproject myDjangoProject,查看结果:
在文件中查看创建的工程
6.2 运行服务器
现在cmd dos下进入刚刚新建的工程目录e:/myProject/myDjangoProject,输入python manag.py runserver或manage.py runserver均可,0 errors说明Django的自带Web服务器已经正常启动:
6.3 在浏览器中查看网站
在浏览器上输入:127.0.0.1:8000,便能浏览刚创建的网站了:
至此,django开发框架就搭建好了。
7.django教程链接
下面给几个django学习用到的文档地址,供大家参考学习使用:
python开发环境搭建(windows+python2.7.5+django1.5.4)【原创】的更多相关文章
- 【selenium+python】之Python Flask 开发环境搭建(Windows)
一.先安装python以及pip 二.其次, Python的虚拟环境安装: 在github上下载https://github.com/pypa/virtualenv/tree/master zip文 ...
- eclipse python开发环境搭建
eclipse python开发环境搭建[非原创] 1.在www.eclipse.org官网下载Eclipse Classic 4.2.2,Win7 64位下载eclipse-SDK-4.2.2-wi ...
- python开发环境搭建
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境. 1.准备好安装包 1)上python官网下载python运 ...
- python学习之python开发环境搭建
Python简介 Python是一种面向对象.解释型计算机程序设计语言.Python语法简洁而清晰,具有丰富和强大的类库等等众多的特性,这是来自百度百科的介绍,在百度百科还能看到它的更详细的介绍信息, ...
- Linux CentOS Python开发环境搭建教程
CentOS安装Python 1.CentOS已经自带安装了2.x版本,先尝试python命令检查已安装的版本.如果你使用rpm.yum或deb命令安装过,请使用相对命令查询. 2.复制安装文件链 ...
- python开发环境设置(windows)
python开发环境设置(windows) 1) python2.7.3安装 在www.python.org上下载python-2.7.6.amd64.msi软件.安装完毕后设置path路径.控制面 ...
- Eclipse中Python开发环境搭建
Eclipse中Python开发环境搭建 目 录 1.背景介绍 2.Python安装 3.插件PyDev安装 4.测试Demo演示 一.背景介绍 Eclipse是一款基于Java的可扩展开发平台. ...
- Laravel 开发环境搭建 - Windows
Laravel 开发环境搭建 - Windows : https://laravel-china.org/docs/laravel-development-environment/5.5/dev ...
- python开发环境搭建及numpy基本属性-【老鱼学numpy】
目的 本节我们将介绍如何搭建python的开发环境以及numpy的基本属性,这样可以检验我们的numpy是否安装正确了. python开发环境的搭建 工欲善其事必先利其器,我用得比较顺手的是Intel ...
随机推荐
- SDK Manager.exe和AVD Manager.exe缺失,Android SDK Tools在检查java环境时卡住了,未响应卡死!
之前安装Android Studio的时候根据提示安装了Android SDK,但是发现目录下没有SDK Manager.exe和AVD Manager.exe,导致SDK的一些操作很不方便! 不知道 ...
- JavaScript之 for...in
for-in 可以用来枚举对象的属性,还有数组的索引,用法: 枚举对象属性 var o={name:'a',age:25,sex:'male'} for(var each in o){ console ...
- ajax访问WebService跨域问题
1.先看一个网站介绍,了解跨域问题 HTTP访问控制(CORS) 2.像谷歌.火狐浏览器对一些非简单请求会触发预检请求,首先使用 OPTIONS 方法发起一个预检请求到服务器,然而IE浏览器 ...
- ZTree async中文乱码,ZTree reAsyncChildNodes中文乱码,zTree中文乱码
ZTree async中文乱码,ZTree reAsyncChildNodes中文乱码,zTree中文乱码 >>>>>>>>>>>&g ...
- Kubernetes 相关概念
Node: (1) Node(节点)也就是宿主机,宿主机可以是物理机 .云主机 .虚拟机等等,我们可以在一个宿主机上跑多个容器(container)(2) Node 上会被分配一些工作负载(即 doc ...
- 如何使Ubuntu Linux12.04 LTS版可以用root用户登陆
如何使Ubuntu Linux12.04 LTS版可以用root用户登陆 1. 用普通用户登录2. 在终端执行sudo -s,然后输入当前登录的普通用户密码,进入到root用户模式3. 执行ge ...
- 谁在用 Hadoop
谁在用 Hadoop这是个问题.在大数据背景下,Apache Hadoop已经逐渐成为一种标签性,业界对于这一开源分布式技术的了解也在不断加深.但谁才是 Hadoop的最大用户呢?首先想到的当然是它的 ...
- 状态保持以及AJAX的初步学习
嘿嘿,今天学习的有点迷茫哦,主要学习把验证码使用在登录页面时间的一些逻辑,学习这个时间并没有那么的迷惑哦,可是自己写程序时间倒是有点反应迟钝,不过还好总是在最后搞清楚啦,另外就是一步一步的学习是接近项 ...
- hadoop参数传递
传参关键代码: //从配置文件获取参数,必须在作业创建的前面 conf.addResource("hadoop-bigdata.xml"); keepUrl=conf.get(&q ...
- 常见C语言编译错误解析【转】
C语言编译错误信息及说明1. 在函数 ‘transform’ 中:7: 错误:expected ‘;’ before ‘{’ token 解释:‘{’之前的某个语句缺少分号‘;’: 2. 在函数 ...