2023年11月27日
摘要: Flask简介 # python 中的web 框架 -django:大而全,内置很多 -flask:小而精,几乎没有内置,都需要用第三方解决 -fastapi:异步框架,号称效率高 -Sanic -Tornado -web.py... # flask 介绍 # 0 Flask是一个用Python编写 阅读全文
posted @ 2023-11-27 21:02 Way*yy 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 登录认证装饰器 # 方法一:使用wraps from functools import wraps def login_decorators(func): @wraps(func) def inners(*args, **kwargs): username = session.get("userna 阅读全文
posted @ 2023-11-27 21:02 Way*yy 阅读(9) 评论(0) 推荐(0) 编辑
摘要: Flask CBV源码 参考:https://flask.palletsprojects.com/en/3.0.x/views/ # CBV的执行流程 1、请求来了,路由匹配成功 >执行ItemAPI.as_view('item')() >view加括号执行 2、2 ItemAPI.as_view( 阅读全文
posted @ 2023-11-27 21:02 Way*yy 阅读(11) 评论(0) 推荐(0) 编辑
摘要: session源码 ''' 1 app.session_interface 默认是某个类的对象,以后全局对象 session,就是SecureCookieSessionInterface()的对象 2 请求来了,会执行这个对象的: open_session方法 3 请求走了,会执行这个对象的:sav 阅读全文
posted @ 2023-11-27 21:02 Way*yy 阅读(12) 评论(0) 推荐(0) 编辑
摘要: sqlalchemy的快速使用 # 介绍 SQLAlchemy是一个基于Python实现的ORM框架,对象关系映射 # 分层: Engine,框架的引擎 Connection Pooling ,数据库连接池 Dialect,选择连接数据库的DB API种类(sqlite,mysql...) Sche 阅读全文
posted @ 2023-11-27 21:02 Way*yy 阅读(111) 评论(0) 推荐(0) 编辑
摘要: Django执行原生SQL import os os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'djangoProject2.settings') import django django.setup() from app01.models impo 阅读全文
posted @ 2023-11-27 21:02 Way*yy 阅读(97) 评论(0) 推荐(0) 编辑