会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
pywjh
懦夫从未启程,弱者死于途中
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
15
下一页
2021年5月27日
python——流畅的python阅读笔记
摘要: 一摞有序的纸牌 扑克牌的排序 乘以花色的个数,用来扩大位数的范围,避免相同误差,就很妙 bisect的使用 分数与成绩的映射 向有序列表插入新的元素 字典中的散列表 operator模块 itemgetter attrgetter methodcaller 冻结参数 切片原理 slice.indic
阅读全文
posted @ 2021-05-27 18:05 pywjh
阅读(210)
评论(0)
推荐(0)
2021年5月24日
Django——select_related和prefetch_related的使用与性能测试
摘要: 使用select_related MessageModel.objects.select_related('sender').query.__str__() Out[6]: 'SELECT "tb_message.all_fields", "tb_users.all_fields", FROM "t
阅读全文
posted @ 2021-05-24 10:09 pywjh
阅读(157)
评论(0)
推荐(0)
2021年5月21日
django——rest_framework 视图与逻辑の使用详细分析
摘要: django rest_framework 视图与逻辑の使用详细分析 视图类 django.views.generic.base.View 实现了简单的路由分发,不同的method实现不同的方法 rest_framewrok.views.APIView 基于 django的View,又实现了用户认证
阅读全文
posted @ 2021-05-21 18:34 pywjh
阅读(184)
评论(0)
推荐(0)
Django——django-celery异步任务设置过期时间
摘要: django-celery异步任务设置过期时间 场景 在django做项目的时候,因为一些特殊的场景,所以需要用到异步操作,比如发短信,发邮件。设置了django-celery,通过redis作为中间件存储。有一次redis意外死亡了,过了很久才有人提出来,说登录短信接收不到,看了日志发现了问题,重
阅读全文
posted @ 2021-05-21 11:42 pywjh
阅读(1435)
评论(1)
推荐(0)
ODOO——避免继承一同升级,只升级当前模块
摘要: 只升级当前模块,继承的模块不升级 场景: 有一个继承模块,继承了好多别的打模块,那些模块内容庞大,但是我只是修改了继承模块的一点xml的话,升级会连同父级模块一同升级,有时会耗费很多时间 思路: 肯定实现从odoo自带的升级功能入手,先看了odoo对应的button_upgrade方法,发现其实很简
阅读全文
posted @ 2021-05-21 10:35 pywjh
阅读(392)
评论(0)
推荐(0)
2021年5月20日
django——django_filters 使用与剖析
摘要: django_filters 使用与剖析 默认已经配置好环境 使用 模型如下: # models.py class PriceOrderModel(ModelBase): """询价单""" code = models.CharField("编号", max_length=256, null=Tru
阅读全文
posted @ 2021-05-20 18:10 pywjh
阅读(1192)
评论(0)
推荐(0)
2021年5月19日
redis 数据操作
摘要: 字符串string hash(哈希)set集合list列表zset有序集合 Redis是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。 Redis全称为:Remote Dictionary Server,该软件使用C语言编写,Redis是一个
阅读全文
posted @ 2021-05-19 17:02 pywjh
阅读(63)
评论(0)
推荐(0)
2021年5月13日
Django——django-json-rpc、supervisor配置celery、celery运行
摘要: 开放项目的啥时候,遇到的一些新技术,记录一下 OSS接口 短信接口 JSON-RPC pip install django-json-rpc 基本的API: myproj / myapp / views.py from jsonrpc import jsonrpc_method @jsonrpc_m
阅读全文
posted @ 2021-05-13 10:42 pywjh
阅读(220)
评论(1)
推荐(0)
2021年5月9日
Django -- 生成token,token认证,认证流程,访问控制,版本控制,实现代码demo
摘要: 手动创建token返回 用户token认证 可以全局使用 # settings文件中 REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ( 'base_path.your_authentication_class', ), } 个别不需要认证的
阅读全文
posted @ 2021-05-09 10:24 pywjh
阅读(746)
评论(0)
推荐(0)
2021年4月28日
Django——uwsgi 常用命令
摘要: #uWSGI常用命令 启动uWSGI服务器 $ uwsgi --ini uwsgi.ini 重启uWSGI服务器 $ sudo service uwsgi restart 查看所有uWSGI进程 $ ps aux | grep uwsgi 停止所有uWSGI进程 $ sudo pkill -f uw
阅读全文
posted @ 2021-04-28 14:32 pywjh
阅读(492)
评论(0)
推荐(0)
2021年4月24日
python—— decorator-装饰器神器
摘要: 原文链接:https://mp.weixin.qq.com/s/ESWoeBPr2Mos2e3vwyH0eA 今天介绍的是一个已经存在十三年,但是依旧不红的库 decorator,好像很少有人知道他的存在一样。 这个库可以帮你做什么呢 ? 其实很简单,就是可以帮你更方便地写python装饰器代码,更
阅读全文
posted @ 2021-04-24 10:25 pywjh
阅读(450)
评论(0)
推荐(0)
2021年4月22日
Django——当搜索模型对象的属性是一个可变的动态字段
摘要: 场景: 准备做一个供前端搜索的功能,但是搜索的字段是指定的,可选项是数据库中该字段有的,因为这样的去重获取字段可选项,逻辑都是一样的,所以可以在一个方法里面写,也就出现了Model.objects.filter搜索的是一个动态可变的字段 思路: 后来在django.shortcuts.get_obj
阅读全文
posted @ 2021-04-22 10:11 pywjh
阅读(226)
评论(0)
推荐(0)
2021年4月19日
Django——运行时候初始化数据,不走命令行
摘要: 项目在启动时,初始化模型数据 场景,希望在项目运行的时候,创建一个名为业务员的群组 # apps.py class UsersConfig(AppConfig): name = 'users' verbose_name = '用户' def ready(self): """ 在子类中重写此方法,以便
阅读全文
posted @ 2021-04-19 17:40 pywjh
阅读(191)
评论(0)
推荐(0)
2021年2月24日
Django——Django REST framework JWT
摘要: Django REST framework JWT 我们在验证完用户的身份后(检验用户名和密码),需要向用户签发JWT,在需要用到用户身份信息的时候,还需核验用户的JWT。 关于签发和核验JWT,我们可以使用Django REST framework JWT扩展来完成。 文档网站http://get
阅读全文
posted @ 2021-02-24 10:51 pywjh
阅读(212)
评论(0)
推荐(0)
2021年2月22日
JWT——什么是JWT
摘要: JWT 在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制,而使用Json Web Token认证机制。 什么是JWT Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC
阅读全文
posted @ 2021-02-22 17:46 pywjh
阅读(171)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
15
下一页
公告
回到顶部