当前位置:   article > 正文

django框架 web开发实战课程 day1_web框架开发课程实践技术

web框架开发课程实践技术

大家好,从今天开始呢,咱们进行django框架的学习,课程总共分为6节,通过6节课的学习,让大家对django有具体的了解,并能使用django开发出具有交互功能的网站应用。好,下面咱们进行第一节的学习。在学习django之前呢,咱们先了解什么web框架 大家看一下这张图:

0

 

从图上可以看出,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[==版本]`

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/空白诗007/article/detail/943880
推荐阅读
相关标签
  

闽ICP备14008679号