项目
趣享Eureka
一枚程序猿,想要成为优秀的Python后端开发工程师!
展开
-
Tornado, Flask&Django区别
Tornado:天生异步(异步网络库,非阻塞网络 I / O 模型,可以处理数以千计的网络连接,适合处理 long polling 、WebSockets 和等需要长时间实时连接的 app),性能强悍是Tornado的名片,然而Tornado相比Django 是较为原始的框架,诸多内容需要自己去处理。当然,随着项目越来越大,框架能够提供的功能占比越来越小,更多的内容需要团队自己去实现, Tornado项目代表:知乎。Flask:微框架的典范,加上Flask可以灵活地,可拓展的选择技术,eg. 数据原创 2020-08-09 12:08:17 · 192 阅读 · 0 评论 -
API用来干嘛
定义应用程序接口(Application Programming Interface,简称:API),就是软件系统不同组成部分衔接的约定。设计原则和目的由于近年来软件的规模越来越复杂,常常需要把软件划分成小的系统部分,API的设计十分重要。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。API的主要目的是让应用程序开发人员得以调用系统的功能,而无须考虑其底层的源代码和理解其内部工作机制的细节。...原创 2020-08-04 10:05:43 · 1133 阅读 · 0 评论 -
Django 大战 Flask
综述翻译 2020-07-23 21:48:54 · 230 阅读 · 0 评论 -
python项目_Django注意点
登录后进入欢迎页from django.contrib.auth.decorators import login_required, permission_required@login_required(login_url="/myauth/login/") #彻搞def welcome(request): return render(request,'welcome.html')...原创 2020-04-24 09:51:07 · 305 阅读 · 0 评论 -
python项目部署一般框架图解
原创 2020-07-09 21:20:05 · 501 阅读 · 0 评论 -
粗粒度和细粒度入门知识
从逻辑角度對象的粒度就是對象所容納的邏輯,粗粒度容納的邏輯多,細粒度容納的邏輯少,粒度一般用在权限管理(解决了粗粒度的问题,因为这部分具有通用性,而细粒度可以看成业务部分,因为其具有不确定性)从项目角度根据项目模块划分的细致程度区分的,一个项目模块(或子模块)分得越多,每个模块(或子模块)越小,负责的工作越细,就说粒度越细,否则为粗粒度举个例子:一个user类 其中有email属性 ,一个用户email很多个, 你可以用一个list来表示很多个email,也可以再设计一个email类,然原创 2020-06-19 16:38:55 · 3383 阅读 · 0 评论