flask重要点
django与flask的区别
django: 大而全的框架,包含了很多组件,例如:ORM、form、ModelForm、session...
flask: 轻量级的可扩展强的框架。有丰富的第三方组件。
相同点:
- 依赖wsgi
不同点:
- django组件多、flask组件少。
- 请求处理方式不一样。
- django,一步一步将请求传递给视图。
- flask,将请求放置“某个地方”,以后想要使用就自己去拿即可。
1.Django 主要特点是大而全,集成了很多组件,例如: Models Admin Form 等等, 不管你用得到用不到,反正它全都有,属于全能型框架 2.Tornado 主要特点是原生异步非阻塞,在IO密集型应用和多任务处理上占据绝对性的优势,属于专注型框架 3.Flask 主要特点小而轻,原生组件几乎为0, 三方提供的组件请参考Django 非常全面,属于短小精悍型框架 Django 通常用于大型Web应用由于内置组件足够强大所以使用Django开发可以一气呵成 Tornado 通常用于API后端应用,游戏服务后台,其内部实现的异步非阻塞真是稳得一批 Flask 通常应用于小型应用和快速构建应用,其强大的三方库,足以支撑一个大型的Web应用 Django 优点是大而全,缺点也就暴露出来了,这么多的资源一次性全部加载,肯定会造成一部分的资源浪费 Tornado 优点是异步,缺点是干净,连个Session都不支持 Flask 优点是精悍简单
flask重要点的更多相关文章
- flask路由要点
		1.参数类型intfloatstringpath uuid<any(a, b): an> 枚举, an必须是any中的值2.多个url指向一个视图函数是可行的3.url_for('蓝图名字 ... 
- 总结一下使用react-native的一些入门级重要点
		经过多方的协调沟通,我们决定至4.1日起,停止向新用户透出该服务:今年10.15以后,老用户也停止该服务(具体表现是网站上传APK-Android或者URL-iOS入口会下掉,已经发版的App,SDK ... 
- CCDictionary&CCArray执行retain()重要点
		CCDictionary也需要执行retain(),否则则跟CCArray,返回则释放对象. 在Lua中,忘记了retain(),导致一些出现gCCDictionary:objectForKey(ke ... 
- Airbnb Javascript 代码规范重要点总结es6
		中文原地址 1.对所有的引用使用 const 而非 var.这能确保你无法对引用重复赋值. 当需要变动引用时,使用let. const和let都是块级作用域. 2.创建对象的方式: const ite ... 
- ETC2 区别于ETC的重要点
		ETC2 主要是对于NPOT却是4的倍数的贴图有较大压缩,比如一个1920X1080RGB的Loading图,ETC4压缩下不管用,大小5.9M,ETC2下压缩为1M 
- jquery Load方法的重要点
		一个非常重要而且很容易忽视的问题就是:你是否load进了你必须load的元素,是否有的没有load进来,打开firebug查看一下 
- spring中二个重要点
		spring核心主要两部分: (1)aop: 面向切面编程,扩展功能不是修改源代码实现 (2)ioc: 控制反转 
- 关于处理百万级大批量数据的mysql运行几个重要点
		处理大批量百万级的数据几点重要知识点: 一:设置php运行的内存配置 ini_set("memory_limit","1200M"); 在php.ini中有如下 ... 
- ES6重要点学习
		1.解析赋值: let [a,b,c,d,e] = '我是中国人' //我 a = wo let [a,b,c] = 123 // 出错,Numberbu不允许解析不允许解析 2.数据集合Set, m ... 
随机推荐
- ffmpeg CLI常用命令
			使用-copy参数: CLI压缩视频时保持音频不变 
- Android利用Mediapalyer播放本地资源文件声音
			首先在res下创建raw,然后将mp3音乐拷贝到raw下 直接贴代码吧 //开始播放声音 public class PlayVoice { private static MediaPlayer med ... 
- HttpSession的认识
			package javax.servlet.http; import java.util.Enumeration; import javax.servlet.ServletContext; publi ... 
- Java 中数据库连接池的比较
			见 原文,现阶段建议使用 https://github.com/brettwooldridge/HikariCP 
- 15.vue动画& vuex
			Vue.config.productionTip = false; ==是否显示提示信息== ==import/export== export xxx 必须跟跟对象或者和定义一起 对象: export ... 
- linux 远程连接ssh提示IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY解决
			@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @ WARNING: REMOTE HOST IDENTIFICATION HA ... 
- elk-插件(head、X-pack)(五)
			一.修改ES配置,允许REST跨源操作ES服务器,添加以下2个配置,并重启ES. http.cors.enabled: true #如果启用了 HTTP 端口,那么此属性会指定是否允许跨源 REST ... 
- web项目访问地址前添加小图片
			修改HTML 1.head标签添加 <link rel="icon" type="image/x-icon" href="images/icon ... 
- Tomcat部署工程需注意的三点
			Tomcat部署工程需注意: 1.如果该服务器是第一安装Tomcat,则各位大人应将该Tomcat的解压文件夹 backup 一份,已被不时之用.2.部署时应当注意修改Tomcat安装目录中conf文 ... 
- 网络爬虫基础知识(Python实现)
			浏览器的请求 url=请求协议(http/https)+网站域名+资源路径+参数 http:超文本传输协议(以明文的形式进行传输),传输效率高,但不安全. https:由http+ssl(安全套接子层 ... 
