自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Mixin 扩展类优化代码

from django.http import JsonResponsedef my_decorator(func): '''自定义的装饰器:判断是否登录''' def wrapper(request, *args, **kwargs): if request.user.is_authenticated: # 如果用户登录, 则进入这里,正常执行 return func(request, *args, **kwargs).

2021-06-05 18:34:23 84

原创 手机号登录(无脑复制)

cookie和session代码```python# 生成响应对象response = JsonResponse({'code':0, 'errmsg':'ok'})# 在响应对象中设置用户名信息.# 将用户名写入到 cookie,有效期 14 天response.set_cookie('username', user.username, max_age .

2021-06-05 15:03:55 216

原创 管道(pipeline)使用代码

pipeline 操作 Redis 数据库Redis的 C - S 架构:基于客户端-服务端模型以及请求/响应协议的TCP服务。客户端向服务端发送一个查询请求,并监听Socket返回。通常是以阻塞模式,等待服务端响应。服务端处理命令,并将结果返回给客户端。存在的问题:如果Redis服务端需要同时处理多个请求,加上网络延迟,那么服务端利用率不高,效率降低。解决的办法:管道 pipelinepipeline 的介绍管道 pipeline可以一次性发送多条命令并在.

2021-06-05 11:19:40 408

原创 celery无脑步骤

步骤一步骤二步骤三步骤四在执行工程之前还要开启celery工程celery -A celery_tasks.main worker -l info命令行开启celery工程后的图形界面如下:(可能有所区别,具体只要显示ready就可以了)...

2021-06-05 11:04:31 55

原创 验证码captcha

# 生成图片的工具 captcha> 我们生成图形验证码, 需要借助外部框架: captcha.##### 准备 captcha 扩展包> 在内层 meiduo_mall 中创建新的包: libs>> 从老师给的资料中找到 captcha, 整体复制到 libs 包中>> > captcha 框架, 需要依赖 Pillow 这个包> >> > 所以我们需要安装 Python 处理图片的库 Pillow: 安装 Pil.

2021-06-04 17:32:13 568

原创 日志的配置

LOGGING = { 'version': 1, 'disable_existing_loggers': False, # 是否禁用已经存在的日志器 'formatters': { # 日志信息显示的格式 'verbose': { 'format': '%(levelname)s %(asctime)s %(module)s %(lineno)d %(message)s' }, 'simple': { .

2021-06-04 17:30:04 101

原创 解决跨域问题

LOGGING = { 'version': 1, 'disable_existing_loggers': False, # 是否禁用已经存在的日志器 'formatters': { # 日志信息显示的格式 'verbose': { 'format': '%(levelname)s %(asctime)s %(module)s %(lineno)d %(message)s' }, 'simple': { .

2021-06-04 17:27:19 61

原创 2021-06-04

配置 Redis 数据库# 配置 Redis 数据库### 安装 django-redis 扩展包> **1.安装 django-redis 扩展包**```bashpip install django-redis```> **2.django-redis 使用说明文档**[点击进入文档](https://django-redis-chs.readthedocs.io/zh_CN/latest/)### 配置 Redis 数据库> 在 dev.py .

2021-06-04 17:19:46 30

原创 2021-06-04

celery使用# Celery 介绍和使用思考:> 消费者取到消息之后,要消费掉(执行任务),需要我们去实现。>> 任务可能出现高并发的情况,需要补充多任务的方式执行。>> 耗时任务很多种,每种耗时任务编写的生产者和消费者代码有重复。>> 取到的消息什么时候执行,以什么样的方式执行。结论:> 实际开发中,我们可以借助成熟的工具 Celery 来完成。>> 有了 Celery,我们在使用生产者消费者模式时.

2021-06-04 17:18:08 74

原创 2021-06-04

Python error image

2021-06-04 17:05:29 38

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除