上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 1,信号机制 Django提供信号机制,类似于在某些特定的流程中设置一系列的HookFunction。 具体概念一言以蔽之,用户发生某些动作后,会发送一个特定动作的信号,我们只需要为他设置回调函数即可。 举个例子,现在项目中用到了MySQL和Redis,当我们更新某张数据表记录时,希望Redis中也 阅读全文
posted @ 2022-08-29 14:15 阿木古冷 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 1.背景和意义 服务器数据非经常更新。若每次都从硬盘读取一次,浪费服务器资源、拖慢响应速度。而且数据更新频率较高,服务器负担比较大。若保存到数据库,还需要额外建立一张对应的表存储数据。在Django中建立表通常做法是建立一个模型。看似简单,但是调试麻烦、开发时长久。为了进行服务器的加速,使用Redi 阅读全文
posted @ 2022-08-29 14:03 阿木古冷 阅读(377) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-08-29 11:22 阿木古冷 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一、nginx简介 1.什么是 nginx Nginx 是高性能的 HTTP 和反向代理的 web 服务器,处理高并发能力十分强大,能经受高负载的考验,有报告表明能支持高达 50,000 个并发连接数。其特点是占有内存少,并发能力强。 2.Nginx 作为 web 服务器 Nginx 可以作为静态页 阅读全文
posted @ 2022-08-29 10:34 阿木古冷 阅读(144) 评论(0) 推荐(1) 编辑
摘要: 法一: 进入调试模式:python -m pdb xxx.py 法二: 在py文件中导入pdb,然后再想定断点处加上: import pdb;pdb.set_trace() 执行:python xxx.py 走到断点处会自动进入pdb。 pdb单步调试常用命令如下: | 命令 | 解释 | | | 阅读全文
posted @ 2022-08-26 16:27 阿木古冷 阅读(273) 评论(2) 推荐(0) 编辑
摘要: 单例,顾名思义是一个实例,即在一个项目之中,单例的类只实例化一次。它常常应用于数据库操作、日志函数。 在一个大型项目中使用到日志和数据库操作的地方很多,不能每个文件都去单独实例化一次,此时单例模式就显示出了他的价值。 单例的核心在类的内部方法 __new__(),每次实例化都是通过执行new函数来返 阅读全文
posted @ 2022-08-26 15:45 阿木古冷 阅读(250) 评论(0) 推荐(1) 编辑
摘要: 一. Celery简介 在程序的运行过程中,我们经常会碰到一些耗时耗资源的操作,为了避免它们阻塞主程序的运行,我们经常会采用多线程或异步任务。比如,在 Web 开发中,对新用户的注册,我们通常会给他发一封激活邮件,而发邮件是个 IO 阻塞式任务,如果直接把它放到应用当中,就需要等邮件发出去之后才能进 阅读全文
posted @ 2022-08-26 14:52 阿木古冷 阅读(239) 评论(0) 推荐(1) 编辑
摘要: Django REST Framework 一,DRF入门规范 二,DRF 序列化组件 三,DRF 请求与响应 四,DRF 视图组件 五,DRF 路由组件 六,DRF 认证-权限-频率 七,DRF 过滤-排序-分页-异常处理 八,DRF 自动生成接口文档 九,DRF JWT-RBAC 阅读全文
posted @ 2022-08-24 15:56 阿木古冷 阅读(151) 评论(1) 推荐(0) 编辑
摘要: 一 JWT认证 在用户注册或登录后,我们想记录用户的登录状态,或者为用户创建身份认证的凭证。我们不再使用Session认证机制,而使用Json Web Token(本质就是token)认证机制。 Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放 阅读全文
posted @ 2022-08-24 15:50 阿木古冷 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 一 过滤Filtering 对于列表数据可能需要根据字段进行过滤,我们可以通过添加django-fitlter扩展来增强支持。 pip install django-filter 在配置文件中增加过滤后端的设置: # 注册 INSTALLED_APPS = [ ... 'django_filters 阅读全文
posted @ 2022-08-24 15:49 阿木古冷 阅读(23) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页