赞
踩
大家好,从今天开始呢,咱们进行django框架的学习,课程总共分为6节,通过6节课的学习,让大家对django有具体的了解,并能使用django开发出具有交互功能的网站应用。好,下面咱们进行第一节的学习。在学习django之前呢,咱们先了解什么web框架 大家看一下这张图:
从图上可以看出,web框架,就是将路由系统、业务处理逻辑、数据库与模板耦合这些功能集中打包在一起,实现网站应用开发的底层功能。
由此可见,咱们在使用web框架进行网站应用开发中,就不用考虑如何请求、解析、响应等这些底层操作,咱们只需要按照web框架的规则进行填写和修改,就能实现相应的业务功能,从而让网站开发变得很简单。
在python语言中,有很多web框架,常用的有Django,TurboGears,web2py和flask,每个框架都有其自身的特点和优势,咱们可以根据不同的项目,选择不同的框架来进行开发,对于刚开始接触web应用开发,我建议还是使用django,主要原因也是因为他上手快,使用简单,能快速搭建出高性能的网站应用。
下面咱们介绍下django,django这个名字来自Django Reinhardt(强哥.莱恩哈特),他是法国著名吉他手,爵士乐史上伟大的琴师。django语言是在2003年时,由阿德里安和西蒙开发出了的,最早是用于内部新闻编辑。直到 2005 年正式对外发布。有了Django,咱们可以在几个小时内就开发出一个网站应用,让网站开发变得更加简单。
Django 框架特点:
1、django的框架是一种mtv模型组织,类似mvc,开发快速,维护和升级非常方便
2、复用性,相同的功能模块,可以移植到不同的项目中使用
3、安全性,django里面集成了一些必须的安全认证策略,如SQL注入、跨站点脚本、跨站点请求伪造等,咱们以此开发会提高网站的安全性。
4、扩展性,django作为一个框架,有极强的扩展性,可以在其基础开发各类网站应用。
- Django的版本
- 最新版本:3.0.1
- 当前教学版本:3.0.1
django的官网 https://www.djangoproject.com/
2、Django的安装
django安装非常简单,首先保证你的电脑已经安装好python以及pip,咱们打开命令提示符,输入pip install django。
- 安装
1. 在线安装:打开cmd命令提示符界面
2. 输入
- `pip install django # (安装django的最新版本)`
- 或
- `pip install django[==版本]`
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。