python web开发基础教程(django)版pdf,python django环境搭建
本文介绍了Python的Web框架Django及其安装方法,对大家的学习或工作有一定的参考价值。有需要的朋友下面和边肖一起学习。
简介
Python下有很多不同的Web框架。姜戈是最具代表性的重量级选手。很多成功的网站和app都是基于Django的。
Django是一个开源的Web应用框架,用Python编写。
Django遵守BSD版权,2005年7月首次发布,2008年9月发布首个正式版1.0。
Django采用了MVT的软件设计模式,即模型、视图和模板。
Django 版本对应的 Python 版本:
Django 版本 1.8:Python 版本2.7,3.2,3.3,3.4,3.51.9, 1.10:2.7,3.4,3.51.11:2.7,3.4,3.5,3.62.0:3.4,3.5,3.6,3.72.1, 2.2:3.5,3.6,3.7
Django 版本历史
特点
Python加Django是快速开发、设计和部署网站的最佳组合。
强大的数据库功能自带强大的后台功能和优雅的URL
MTV 模型
。Django的MTV模型本质上和MVC是一样的,也是为了保持组件间的松散耦合关系,只是在定义上略有不同。Django的MTV指的是:
m代表模型:程序的适当功能,负责业务对象和数据库之间的映射(ORM)。t代表Template:负责如何将页面(html)呈现给用户。V View:负责业务逻辑,并在适当的时候调用模型和模板。除了以上三层,还需要一个URL分发器,它的作用是将URL的页面请求分发到不同的视图中进行处理,视图再调用相应的模型和模板。MTV的响应模式如下:
简单示意图:
用户操作流程图:
解析:
通过用户的浏览器向我们的服务器发出请求,这将访问查看功能:
A.如果不涉及数据调用,那么此时view函数直接返回一个模板,也就是一个网页给用户。b .如果涉及数据调用,那么视图函数调用模型,模型去数据库找数据,然后一步一步返回。view函数用返回的数据填充模板中的空间,最后将网页返回给用户。
Django安装
Python下有很多不同的Web框架。姜戈是最具代表性的重量级选手。很多成功的网站和app都是基于Django的。
Django是一个开源的Web应用框架,用Python编写。
Django遵守BSD版权,2005年7月首次发布,2008年9月发布首个正式版1.0。
Django采用MVC软件设计模式,即模型M、视图V和控制器c。
一、Window 下安装 Django
如果还没有安装Python环境,需要先安装Python。
Django下载地址:https://www.djangoproject.com/download/
注意:目前Django 1.6 . x以上版本完全兼容Python 3.x
1、pip 命令安装方法
如果您还没有安装pip工具,请查看:Python pip安装和使用。
pip安装Django
2、源码安装方法
下载Django压缩包,解压后放在和Python安装目录相同的目录下。
一个根目录,进入 Django 目录,执行
python setup.py install
然后开始安装,Django将要被安装到Python的Lib下site-packages。
然后是配置环境变量,将这几个目录添加到系统环境变量中: C:\Python33\Lib\site-packages\django;C:\Python33\Scripts。
添加完成后就可以使用Django的django-admin.py命令新建工程了。
检查是否安装成功
输入以下命令进行检查:
>>> import django>>> django.get_version()
如果输出了Django的版本号说明安装正确。
二、Linux 上安装 Django
1、yum 安装方法
以下安装位于 Centos Linux 环境下安装,如果是你的 Linux 系统是 ubuntu 请使用 apt-get 命令。
默认情况下 Linux 环境已经支持了Python。你可以在终端输入Python命令来查看是否已经安装。
安装 setuptools
命令:
yum install python-setuptools
完成之后,就可以使用 easy_install 命令安装 django
easy_install django
之后我们在python解释器输入以下代码:
[root@solar django]# python>>> import django
>>> django.VERSION
我们可以看到输出了Django的版本号,说明安装成功。
2、源码安装方法
下载源码包:https://www.djangoproject.com/download/
输入以下命令并安装:
tar xzvf Django-X.Y.tar.gz # 解压下载包cd Django-X.Y # 进入 Django 目录
python setup.py install # 执行安装命令
安装成功后 Django 位于 Python 安装目录的 site-packages 目录下。
3、pip 命令安装方法
如果你还未安装 pip 工具,可查看:Python pip 安装与使用。
pip install Django
到此这篇关于Django框架简介与安装的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持盛行IT软件开发工作室。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。