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字典排序实例详解
May 20 Python
详解django的serializer序列化model几种方法
Oct 16 Python
python3.6.3转化为win-exe文件发布的方法
Oct 31 Python
python读取txt文件,去掉空格计算每行长度的方法
Dec 20 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
Oct 14 Python
Python使用贪婪算法解决问题
Oct 22 Python
python装饰器原理与用法深入详解
Dec 19 Python
python GUI库图形界面开发之PyQt5中QWebEngineView内嵌网页与Python的数据交互传参详细方法实例
Feb 26 Python
关于matplotlib-legend 位置属性 loc 使用说明
May 16 Python
python 使用elasticsearch 实现翻页的三种方式
Jul 31 Python
matplotlib基础绘图命令之imshow的使用
Aug 13 Python
基于PyQt5制作一个群发邮件工具
Apr 08 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与C#的值类型指向区别的详解
2013/05/21 PHP
解析thinkphp中的M()与D()方法的区别
2013/06/22 PHP
php封装好的人民币数值转中文大写类
2015/12/20 PHP
PHP的PDO错误与错误处理
2019/01/27 PHP
PDO::lastInsertId讲解
2019/01/29 PHP
关于JavaScript的gzip静态压缩方法
2007/01/05 Javascript
js 获取服务器控件值的代码
2010/03/05 Javascript
基于jsTree的无限级树JSON数据的转换代码
2010/07/27 Javascript
javascript中callee与caller的用法和应用场景
2010/12/08 Javascript
jQuery 源码分析笔记(3) Deferred机制
2011/06/19 Javascript
jQuery实现的淡入淡出二级菜单效果代码
2015/09/15 Javascript
jQuery判断是否存在滚动条的简单方法
2016/09/17 Javascript
JavaScript 作用域scope简单汇总
2019/10/23 Javascript
javascript实现弹幕墙效果
2019/11/28 Javascript
原生js实现日历效果
2020/03/02 Javascript
[01:04:06]DOTA2上海特级锦标赛A组资格赛#2 Secret VS EHOME第一局
2016/02/26 DOTA
Python正则表达式教程之一:基础篇
2017/03/02 Python
Python中eval带来的潜在风险代码分析
2017/12/11 Python
对numpy数据写入文件的方法讲解
2018/07/09 Python
Python参数类型以及常见的坑详解
2019/07/08 Python
对Django 转发和重定向的实例详解
2019/08/06 Python
Python SQLAlchemy入门教程(基本用法)
2019/11/11 Python
python 实现按对象传值
2019/12/26 Python
完美解决pycharm导入自己写的py文件爆红问题
2020/02/12 Python
解决Tensorboard可视化错误:不显示数据 No scalar data was found
2020/02/15 Python
pytorch 使用加载训练好的模型做inference
2020/02/20 Python
武汉东之林科技有限公司机试
2013/09/17 面试题
自我鉴定书面格式
2014/01/13 职场文书
房产买卖委托公证书
2014/04/04 职场文书
社区禁毒工作方案
2014/06/02 职场文书
广告艺术设计专业自荐书
2014/07/08 职场文书
二人合伙经营协议书
2014/09/13 职场文书
国家助学金感谢信
2015/01/21 职场文书
文明礼貌主题班会
2015/08/14 职场文书
小学主题班会教案
2015/08/17 职场文书
nginx lua 操作 mysql
2022/05/15 Servers