51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Flask
Django和Flask这两个框架在设计上各方面有什么优缺点
(1)FlaskFlask确实很“轻”,不愧是MicroFramework,从Django转向Flask的开发者一定会如此感慨,除非二者均为深入使用过Flask自由、灵活,可扩展性强,第三方库的选择面广,开发时可以结合自己最喜欢用的轮子,也能结合最流行最强大的Python库入门简单,即便没有多少...
开发笔记
·
2023-02-16
Django
Flask
两个
框架
计上
线程锁、threading.local(flask源码中用的到)、线程池、生产者消费者模型
一、线程锁 线程安全,多线程操作时,内部会让所有线程排队处理。如:list/dict/Queue 线程不安全+人(锁)=>排队处理1、RLock/Lock:一次放一个 a、创建10个线程,在列表中追加自己,如下代码:importthreadingv=[]deffunc(arg):v.append(arg)p...
代码星球
·
2021-02-25
线程
threading.local
flask
源码
用的
Flask入门的第一个项目进阶版
此次版本增加【一对多】数据库关系和动态路由设置。一、数据库设计environments表与variable1表的关系为:一对多。variable1.env_id设置为外键,与environments表建立关系。 二、建立数据库模型如下图所示,Variable模型中的env_id列被定义...
代码星球
·
2021-02-23
Flask
入门
第一个
项目
进阶
Flask使用Flask-SQLAlchemy操作MySQL数据库
Flask-SQLAlchemy是一个Flask扩展,简化了在Flask程序中使用SQLAlchemy的操作。SQLAlchemy是一个很强大的关系型数据库框架,支持多种数据库后台。SQLAlchemy提供了高层ORM,也提供了使用数据库原生SQL的低层功能。学习了Flask-SQLAlchemy下MySQL的配置和增...
代码星球
·
2021-02-23
Flask
使用
Flask-SQLAlchemy
操作
MySQL
Flask入门的第一个项目
Flask简介:Flask是一个使用Python编写的轻量级Web应用框架,基于WerkzeugWSGI工具箱和Jinja2模板引擎。想要学习flask,又非常迷茫,不知如何下手,终于写下第一个项目,分享给大家,希望能对刚刚入门的你有所帮助。flask+flask_bootstrap+flask_wtf+mysql一、...
代码星球
·
2021-02-23
Flask
入门
第一个
项目
第六章 Flask-RESTful api(四)
定义Restful的视图:1.从`flask_restful`中导入`Api`,来创建一个`api`对象。2.如果使用Flask-Restful,则定义视图函数的时候,要继承自flask-restful.Resource类,然后再根据当前请求的method来定义相应的方法。3.使用`api.add_resource`来...
代码星球
·
2021-02-22
第六
Flask-RESTful
api
第六章 Flask-其他知识点(三)
Local对象:在Flask中,类似于request的对象,当绑定到了一个werkzeug.local.local对象时,即使是同一个对象,那么在多个线程中都是隔离的。ThreadLocal对象:只要满足:绑定到这在一个线程对象上的属性,在每个线程中都是隔离的,那么他就叫做Thread-local对象属性 f...
代码星球
·
2021-02-22
第六
Flask-
其他
知识点
第六章 Flask数据库(二)
Flask-SQLALchemy是一个给你的应用添加SQLALchemy支持的Flask扩展。它需要SQLAlchemy0.6或更高的版本。它致力于简化在Flask中SQLAlchemy的使用,提供了有用的默认值和额外的助手来更简单地完成日常任务。我的conda源没有,我就直接pip3 数据库连接...
代码星球
·
2021-02-22
第六
Flask
数据库
第六章 Flask数据库(一)之SQLAlchemy
1.用`declarative_base`根据`engine`创建一个ORM基类。fromsqlalchemy.ext.declarativeimportdeclarative_baseengine=create_engine(DB_URI)Base=declarative_base(engine)2.用这...
代码星球
·
2021-02-22
第六
Flask
数据库
SQLAlchemy
第五章 Flask视图高级
add_url_ruleadd_url_rule(rule,endpoint=None,view_func=None)这个方法用来添加url与视图函数的映射。如果没有填写endpoint,那么默认会使用view_func的名字作为endpoint,有填写endpoint,使用endpoint指定的字符串作为view_f...
代码星球
·
2021-02-22
第五
Flask
视图
高级
flask学习导航主页
我就学习了网易课堂的知了Flaskk。十分感谢。└—01-Flask视图和URL├—课时001.【Flask预热】课程介绍├—课时002.【Flask预热】Flask课程准备工作├—课时003.【Flask预热】URL组成部分详解├—课时004.【Flask预热】web服务器+应用服务器+web应用框架├—课时005....
代码星球
·
2021-02-22
flask
学习
导航
主页
flask调试模式
想要启用调试模式,发现安装目前网上流行的两种方式均无法在Pycharm中打开调试模式。 1)直接在对象上设置 flask更新到1.0以后不支持使用debug=True来开启调试模式了。 PriortoFlask1.0theFLASK_ENVenvironmentva...
代码星球
·
2021-02-22
flask
调试
模式
python web框架简介Bottle Flask Tornado
BottleBottle是一个快速、简洁、轻量级的基于WSIG的微型Web框架,此框架只由一个.py文件,除了Python的标准库外,其不依赖任何其他模块。?1234pipinstallbottleeasy_installbottleapt-getinstallpython-bottlewgethttp://bottl...
代码星球
·
2021-02-21
python
web
框架
简介
Bottle
windows下利用virtual 安装 flask
出处: https://segmentfault.com/a/1190000002450878本文介绍Windows下如何从零开始搭建Python+Flask开发环境。访问https://www.python.org/,进入下载页面,下载Python2.7系列的WINDOWS版本。安装之后需要把Python相...
代码星球
·
2021-02-21
windows
利用
virtual
安装
flask
flask学习资源
1.flask快速入门(视频) http://www.pythoner.cn/course/topic/flask-web-development/2.flask教程,开源中国http://www.oschina.net/translate/the-flask-mega-tutorial-part-i-hel...
代码星球
·
2021-02-21
flask
学习资源
首页
上一页
1
2
3
4
5
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他