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列表去重的二种方法
Feb 14 Python
闭包在python中的应用之translate和maketrans用法详解
Aug 27 Python
pygame学习笔记(3):运动速率、时间、事件、文字
Apr 15 Python
学习python之编写简单乘法口诀表实现代码
Feb 27 Python
Python探索之pLSA实现代码
Oct 25 Python
Python 访问限制 private public的详细介绍
Oct 16 Python
Python手绘可视化工具cutecharts使用实例
Dec 05 Python
python将音频进行变速的操作方法
Apr 08 Python
Python flask框架端口失效解决方案
Jun 04 Python
Python的scikit-image模块实例讲解
Dec 30 Python
python使用matplotlib的savefig保存时图片保存不完整的问题
Jan 08 Python
python 如何在测试中使用 Mock
Mar 01 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
Ext.data.PagingMemoryProxy分页一次性读取数据的实现代码
2010/04/07 PHP
php 文件缓存函数
2011/10/08 PHP
PHP多维数组转一维数组的简单实现方法
2015/12/23 PHP
thinkphp 5框架实现登陆,登出及session登陆状态检测功能示例
2019/10/10 PHP
IE/FireFox具备兼容性的拖动代码
2007/08/13 Javascript
XmlUtils JS操作XML工具类
2009/10/01 Javascript
用js解决数字不能换行问题
2010/08/10 Javascript
纯JS实现的批量图片预览加载功能
2011/08/14 Javascript
extjs tabpanel限制选项卡数量实现思路及代码
2013/04/02 Javascript
用JavaScript计算在UTF-8下存储字符串占用字节数
2013/08/08 Javascript
JS小功能(checkbox实现全选和全取消)实例代码
2013/11/28 Javascript
AspNet中使用JQuery boxy插件的确认框
2015/05/20 Javascript
微信小程序 二维码canvas绘制实例详解
2017/01/06 Javascript
Cropper.js 实现裁剪图片并上传(PC端)
2017/08/20 Javascript
vue.js前后端数据交互之提交数据操作详解
2018/04/24 Javascript
vue插件draggable实现拖拽移动图片顺序
2018/12/01 Javascript
Ajax请求时无法重定向的问题解决代码详解
2019/06/21 Javascript
vue cli 3.0通用打包配置代码,不分一二级目录
2020/09/02 Javascript
python 全局变量的import机制介绍
2017/09/07 Python
python自动化测试之DDT数据驱动的实现代码
2019/07/23 Python
浅析Python语言自带的数据结构有哪些
2019/08/27 Python
Python实现银行账户资金交易管理系统
2020/01/03 Python
python GUI库图形界面开发之PyQt5信号与槽机制、自定义信号基础介绍
2020/02/25 Python
python opencv进行图像拼接
2020/03/27 Python
Python logging模块写入中文出现乱码
2020/05/21 Python
基于opencv的selenium滑动验证码的实现
2020/07/24 Python
pycharm 实现复制一行的快捷键
2021/01/15 Python
Python .py生成.pyd文件并打包.exe 的注意事项说明
2021/03/04 Python
你应该知道的30个css选择器
2014/03/19 HTML / CSS
浅析HTML5中的download属性使用
2019/03/13 HTML / CSS
印度尼西亚最大的电商平台:Tokopedia(印尼版淘宝)
2017/12/02 全球购物
新秀丽官方旗舰店:Samsonite拉杆箱、双肩包、皮具
2018/03/05 全球购物
Auguste The Label官网:澳大利亚一家精品女装时尚品牌
2020/06/14 全球购物
桥梁与隧道工程专业本科生求职信
2013/10/08 职场文书
2014小学语文教学工作总结
2014/12/17 职场文书
Linux、ubuntu系统下查看显卡型号、显卡信息详解
2022/04/07 Servers