摘要:
1 sqlalchemy介绍 # 介绍 sqlalchemy是一个基于Python实现的ORM框架,跟web框架无关,独立的 ORM框架 是指将数据库的数据 与 python之间的对象的 转换 python操作数据库: # 基本就这两个选择 原生 >pymysql orm >sqlalchemy # 阅读全文
摘要:
Django-orm的一些骚操作 http://www.liuqingzheng.top/python/Django%E6%A1%86%E6%9E%B6/11-%E6%A8%A1%E5%9E%8B%E5%B1%82-%E6%A8%A1%E5%9E%8B%E5%B1%82%E8%BF%9B%E9%98 阅读全文
摘要:
Flask 源码分析 0 flask请求生命周期 # 请求来了,会干什么事? app.run() >会执行 werkzeug库的 run.simple(app) 最终会执行 app(environ, start_response) > 对象() 触发类 Flask的 __call__方法 > Fla 阅读全文
摘要:
1 pipreqs的使用 # 项目依赖文件: requirements.txt # 多种方式实现 1.手写 2.虚拟环境: # 只有该项目时 pip freeze > requirements.txt 3.使用第三方插件自动生成: # 只生成当前项目所依赖的模块 - 安装 pip3 install 阅读全文
摘要:
django 自定义命令 详见:https://pythondjango.cn/django/advanced/11-django-admin-commands/ app01/ __init__.py models.py management/ __init__.py commands/ __ini 阅读全文
摘要:
Django信号 https://www.cnblogs.com/liuqingzheng/articles/9803403.html # Django信号机制,其实就是观察者模式 又叫发布-订阅 当发生一些动作的时候,发出信号,然后监听该信号的函数就执行 # 内置信号 Model signals 阅读全文
摘要:
用户态和内核态、用户线程与内核态线程 https://juejin.cn/post/7140629563456880671 框架底层并发原理 # 1.django和flask项目的并发量 取决于使用的wsgi框架 (根据前端的请求,开设线程去执行视图函数) 故:项目部署 采用 uwsgi 且 动静分 阅读全文
摘要:
0 多个装饰器的执行顺序 # flask的路由基于装饰器 》根绝业务逻辑,以后还会在视图函数上再加装饰器 # 多个装饰器的执行顺序: 从上往下,依次执行 # 快速记忆:装饰器就是塑料袋一层层的包装,先执行外层,在内层 # eg: 登录认证装饰器,加在router下面, 先做路由匹配,匹配成功 再执行 阅读全文
摘要:
1 Flask介绍 # 介绍 Flask是一个基于Python开发,并且依赖jinja2模板(DTL)和Werkzeug(wsgiref) WSGI服务的一个微型web框架。 对于Werkzeug本质是Socket服务端,其用于接收http请求并对请求进行预处理, 然后触发Flask框架,开发人员基 阅读全文
摘要:
1 后台管理 # 后台管理 针对文章的 增删改 # 当一个文件夹下文件比较多的时候 你还可以继续创建文件夹分类处理 templates文件夹 -backend文件夹 -add_article.html -backend.html -edit_article.html -应用1文件夹 -应用2文件夹 阅读全文