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的Flask框架中实现分页功能的教程
Apr 20 Python
Python实现的手机号归属地相关信息查询功能示例
Jun 08 Python
Pyinstaller将py打包成exe的实例
Mar 31 Python
influx+grafana自定义python采集数据和一些坑的总结
Sep 17 Python
[原创]Python入门教程3. 列表基本操作【定义、运算、常用函数】
Oct 30 Python
Django通过dwebsocket实现websocket的例子
Nov 15 Python
Pycharm最新激活码2019(推荐)
Dec 31 Python
opencv+python实现均值滤波
Feb 19 Python
pycharm解决关闭flask后依旧可以访问服务的问题
Apr 03 Python
python实现感知机模型的示例
Sep 30 Python
Python实现七个基本算法的实例代码
Oct 08 Python
Python基于locals返回作用域字典
Oct 17 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
thinkphp的CURD和查询方式介绍
2013/12/19 PHP
php实现的redis缓存类定义与使用方法示例
2017/08/09 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
JQuery与iframe交互实现代码
2009/12/24 Javascript
从零开始学习jQuery (二) 万能的选择器
2010/10/01 Javascript
jquery中.add()的使用分析
2013/04/26 Javascript
使用jQuery重置(reset)表单的方法
2014/05/05 Javascript
ECMAScript6的新特性箭头函数(Arrow Function)详细介绍
2014/06/07 Javascript
JavaScript中的6种运算符总结
2014/10/16 Javascript
JS使用JSON作为参数实例分析
2016/06/23 Javascript
JavaScript实现简易的天数计算器实例【附demo源码下载】
2017/01/18 Javascript
jQuery Plupload上传插件的使用
2017/04/19 jQuery
微信小程序组件 marquee实例详解
2017/06/23 Javascript
详解如何在vue-cli中使用vuex
2018/08/07 Javascript
深入理解JS中Number(),parseInt(),parseFloat()三者比较
2018/08/24 Javascript
vue改变对象或数组时的刷新机制的方法总结
2019/04/24 Javascript
Vue中避免滥用this去读取data中数据
2021/03/02 Vue.js
[59:15]EG vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.26
2018/08/29 DOTA
Python动态加载模块的3种方法
2014/11/22 Python
详解python 字符串和日期之间转换 StringAndDate
2017/05/04 Python
Python算术运算符实例详解
2017/05/31 Python
python类的方法属性与方法属性的动态绑定代码详解
2017/12/27 Python
python 把列表转化为字符串的方法
2018/10/23 Python
Python实现数值积分方式
2019/11/20 Python
Python3爬虫里关于代理的设置总结
2020/07/30 Python
详解window.open被浏览器拦截的解决方案
2019/07/18 HTML / CSS
程序集与命名空间有什么不同
2014/07/25 面试题
大学三年的自我评价
2013/12/25 职场文书
中华美德颂演讲稿
2014/05/20 职场文书
学习型党组织建设经验材料
2014/05/26 职场文书
小学标准化建设汇报材料
2014/08/16 职场文书
大学社团招新的通讯稿
2014/09/10 职场文书
房产公证书格式
2015/01/26 职场文书
春风化雨观后感
2015/06/11 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
Java Spring Lifecycle的使用
2022/05/06 Java/Android