python中必要的名词解释


Posted in Python onNovember 20, 2019

1.Django框架

Django是一个开放源代码的Web应用框架,由Python写成。它采用 了MVC的框架模式,即模型(M)、视图(V)和控制器(C)。相比 其他Web框架,Django的优势是:大而全,集成了ORM、模型绑定、模 板引擎、缓存和Session等诸多功能。

2.HTTP

HTTP即超文本传输协议(Hypertext Transfer Protocol),是基于请 求/响应范式的(相当于客户机/服务器)。一台客户机与服务器建立连 接后,发送一个请求给服务器;服务器接到请求后,给予相应的响应信 息。HTTP的默认端口是80,可以不写。

3.MySQL数据库

MySQL是一种关系型数据库。它将数据保存在不同的表中,而不 是将所有数据放在一个大仓库内,这样增加了运行速度并提高了灵活 性。

MySQL有以下特点:

(1)是开源的,无须支付费用就可以直接用。

(2)使用标准的SQL数据语言形式。

(3)相对于Oracle和SQL Server,MySQL更小,更轻量级,当然更 适合测试。

答疑

(1)前端页面已经做了“非必填”判断,为什么接口还要做非必填 参数的校验?是不是多此一举?

这并不是多此一举,而是双重保护。通常,对于必填参数的校验,前/后端都要做。前端做校验,一方面是给用户友好的提示;另一方面 是最直接的系统保护,减少了对后端的请求。而后端做校验,一方面, 如果前端没有做保护,则后端不至于出错;另一方面(也是最重要 的),如果用户绕过前端的请求直接调用接口则不至于出错。

(2)前端开发、后端开发是什么意思?

前端开发

一般指的是Web前端开发,即网站前端页面(即网页的页 面)的开发。简单地说,网站前端工程师负责网站中用户可见的内容开 发,如网页上的特效、网页的布局、图片和视频等。网站前端工程师的 工作内容是,将美工设计的效果图设计成浏览器可以运行的网页,并和 后端开发工程师配合,做网页的数据显示和交互。

后端开发

后端开发一般负责网站后台逻辑的设计和实现,以及用户及网站的 数据的保存和读取。比如,在前端实现了登录页面,那么当用户输入账 号和密码并单击“登录”按钮时,其实前端已经完成了自己的事件,然后 就是等待后端返回账号和密码校验结果,前端根据这个校验结果来显示 登录成功、账号或密码错误等提示信息。

(3)前/后端开发的顺序是什么?

在实际的项目开发中,前/后端开发是并行开展的,它们之间能并 行的关键是接口文档,前/后端开发都要依据接口文档来做各自对应的 事情

以上就是本次介绍的相关知识点内容,感谢大家的学习和对三水点靠木的支持。

Python 相关文章推荐
解读Python中degrees()方法的使用
May 18 Python
Python环境下搭建属于自己的pip源的教程
May 05 Python
Python中音频处理库pydub的使用教程
Jun 07 Python
详解Django之auth模块(用户认证)
Apr 17 Python
python切片及sys.argv[]用法详解
May 25 Python
Python使用paramiko操作linux的方法讲解
Feb 25 Python
python飞机大战pygame游戏框架搭建操作详解
Dec 17 Python
python批量修改xml属性的实现方式
Mar 05 Python
基于nexus3配置Python仓库过程详解
Jun 15 Python
为什么称python为胶水语言
Jun 16 Python
用Python 爬取猫眼电影数据分析《无名之辈》
Jul 24 Python
Django nginx配置实现过程详解
Sep 10 Python
python做接口测试的必要性
Nov 20 #Python
使用NumPy读取MNIST数据的实现代码示例
Nov 20 #Python
Python脚本操作Excel实现批量替换功能
Nov 20 #Python
详解Python中的format格式化函数的使用方法
Nov 20 #Python
Python数据分析pandas模块用法实例详解
Nov 20 #Python
Python学习笔记之函数的参数和返回值的使用
Nov 20 #Python
Python求解正态分布置信区间教程
Nov 20 #Python
You might like
PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
2009/01/30 PHP
php实现用户在线时间统计详解
2011/10/08 PHP
php如何获取文件的扩展名
2015/10/28 PHP
js/jquery获取浏览器窗口可视区域高度和宽度以及滚动条高度实现代码
2012/12/17 Javascript
jquery 实现上下滚动效果示例代码
2013/08/09 Javascript
js跳转页面方法总结
2014/01/29 Javascript
Node.js中AES加密和其它语言不一致问题解决办法
2014/03/10 Javascript
jQuery.extend()、jQuery.fn.extend()扩展方法示例详解
2014/05/08 Javascript
jQuery实现的Div窗口震动特效
2014/06/09 Javascript
如何正确使用Nodejs 的 c++ module 链接到 OpenSSL
2014/08/03 NodeJs
原生js与jQuery实现简单的tab切换特效对比
2015/07/30 Javascript
jQuery UI设置固定日期选择特效代码分享
2015/08/27 Javascript
AngularJS实现全选反选功能
2015/12/08 Javascript
javascript基于原型链的继承及call和apply函数用法分析
2016/12/15 Javascript
浅谈NodeJs之数据库异常处理
2017/10/25 NodeJs
用p5.js制作烟花特效的示例代码
2018/03/21 Javascript
深入理解Vue router的部分高级用法
2018/08/15 Javascript
使用jQuery给Table动态增加行、清空table的方法
2018/09/05 jQuery
JS canvas绘制五子棋的棋盘
2020/05/28 Javascript
小程序实现列表删除功能
2018/10/30 Javascript
详解从react转职到vue开发的项目准备
2019/01/14 Javascript
转换layUI的数据表格中的日期格式方法
2019/09/19 Javascript
JavaScript 如何计算文本的行数的实现
2020/09/14 Javascript
在Django框架中伪造捕捉到的URLconf值的方法
2015/07/18 Python
浅析Python pandas模块输出每行中间省略号问题
2018/07/03 Python
pandas中DataFrame修改index、columns名的方法示例
2019/08/02 Python
Python colormap库的安装和使用详情
2020/10/06 Python
英国图书音像网站:Hive.co.uk(图书、电子书、DVD、蓝光、音乐CD等)
2017/10/16 全球购物
LACOSTE波兰官网:Polo衫、服装和鞋类
2020/09/29 全球购物
总裁秘书岗位职责
2013/12/04 职场文书
店长助理岗位职责
2013/12/13 职场文书
2014教师评职称工作总结
2014/11/10 职场文书
2015年世界无烟日演讲稿
2015/03/18 职场文书
党校培训学习心得体会
2016/01/06 职场文书
十二月早安励志心语大全
2019/12/03 职场文书
Python基础之函数嵌套知识总结
2021/05/23 Python