python web开发基础教程(django)版pdf,python django环境搭建

  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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: