会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Do better
博客园
首页
新随笔
联系
订阅
管理
2023年8月25日
悲观锁和乐观锁机制
摘要: 1 乐观锁 通俗易懂的来讲,乐观锁每次读取数据时都会先检查一遍数据,如果数据被其他线程修改,就会更新数据 如何使用 eg: 这是一个乐观锁的实现案例 from django.shortcuts import render from django.http import JsonResponse fr
阅读全文
posted @ 2023-08-25 16:07 ranbo145
阅读(29)
评论(0)
推荐(0)
2023年8月24日
mysql索引的详解和慢查询优化
摘要: 什么是索引? 索引是一种特殊的数据结构,由数据表中的一列或多列组合而成 建立索引的目的是什么? 索引的目的在于提高查询效率,可以类比字典,如果要查“mysql”这个单词,我们肯定需要定位到m字母,然后从下往下找到y字母,再找到剩下的sql。 如果没有索引,那么你可能需要把所有单词看一遍才能找到你想要
阅读全文
posted @ 2023-08-24 21:48 ranbo145
阅读(49)
评论(0)
推荐(0)
2023年8月23日
python-django-ORM-F查询和Q查询
摘要: F查询 如果要比较一个表中的两个不同的字段,可以使用 F 查询 import os if __name__ == '__main__': # 加载 Django 项目的配置信息 os.environ.setdefault("DJANGO_SETTINGS_MODULE", "mysite2.sett
阅读全文
posted @ 2023-08-23 16:01 ranbo145
阅读(99)
评论(0)
推荐(0)
2023年8月20日
flask_session的使用
摘要: 1 安装flask_session模块 pip install flask-session 2 导入一个类 from flask_session import RedisSessionInterface 3 实例化得到对象 # 3 把实例化得到的对象,赋值给app.session_interface
阅读全文
posted @ 2023-08-20 23:28 ranbo145
阅读(46)
评论(0)
推荐(0)
2023年8月18日
flask蓝图的知识
摘要: 1 蓝图是什么? 在Flask框架中,蓝图(Blueprint)是一种组织和管理应用程序路由和视图的方法 2 不使用蓝图来划分目录 目录结构和文件详情: 注意点:这样做会一直使用app对象,容易出现循环导入的问题 3 使用蓝图来划分目录 1 蓝图实例化对象和请求扩展 2 app中注册蓝图 4 蓝图进
阅读全文
posted @ 2023-08-18 12:24 ranbo145
阅读(15)
评论(0)
推荐(0)
flask的请求扩展
摘要: 1 概念 flask请求扩展类似于django中的中间件 2 before_request @app.before_request def before(): # 当次请求对象是request # 1 判断访问的不同路径 if request.path=='/': print('来了') else:
阅读全文
posted @ 2023-08-18 09:31 ranbo145
阅读(17)
评论(0)
推荐(0)
flask的闪现
摘要: 1 什么是闪现? 假设出错了 >重定向到另一个地址 >把错误信息在另一个返回中看到 Flask提供了一个功能方便向前端反馈消息,这个功能叫闪现。 闪现的功能是基于session实现,所以我们在使用闪现的时候需要配置secret_key '将数据放入后,再取出,数据就消失了' 2 闪现的原理 把一些数
阅读全文
posted @ 2023-08-18 09:15 ranbo145
阅读(43)
评论(0)
推荐(0)
2023年8月16日
flask中的session
摘要: 1 全局session -放值:session['key']=value -取值:session.get('key') -删除值:session.pop('username', None) 2 session的运行机制 ''' django 1 生成一个随机字符串 2 把数据保存到djagno-se
阅读全文
posted @ 2023-08-16 22:25 ranbo145
阅读(38)
评论(0)
推荐(0)
flask请求响应
摘要: 1 请求 所有的web请求:都有请求对象和响应对象 (java,go,python) 每个web框架都会有一个请求框架都会有一个响应框架 django:request(每个请求都有一个request) flask:request 全局的 但也是每个请求一个request 新手三件套 eg: from
阅读全文
posted @ 2023-08-16 22:22 ranbo145
阅读(24)
评论(0)
推荐(0)
flask的cbv
摘要: eg: # cbv:基于类的视图 MethodView 继承自 View from flask import Flask,render_template from flask.views import MethodView app = Flask(__name__,template_folder='
阅读全文
posted @ 2023-08-16 10:21 ranbo145
阅读(20)
评论(0)
推荐(0)
下一页
公告