具体如图中,一个是验证码,一个验证码颜色,https://gitee.com/zhuqiyu/django_monitor/blob/master/index_img/index.png
目前是让验证码颜色函数阻塞 0.01 秒,但是有时候验证码函数超过 0.01 秒就会导致第二张图片加载不出来
代码地址 https://gitee.com/zhuqiyu/django_monitor/blob/master/monitor/ad/views.py (auth 是验证码函数,auth2 是验证码颜色函数)
代码
auth_code_color = None
def auth(request):
""" 验证码函数 ,authCode 类来自 Authcode.py
@:return
auth_code_img, 二进制图片
"""
auth_code = authCode()
auth_code_img = auth_code.gene_code()
auth_code_text = auth_code.text
global auth_code_color
auth_code_color = auth_code.create_color()
request.session["verify_code"] = auth_code_text
return HttpResponse(auth_code_img, 'image/png')
def auth2(request):
time.sleep(0.01)
global auth_code_color
return HttpResponse(auth_code_color, 'image/png')
目前是让验证码颜色函数阻塞 0.01 秒,但是有时候验证码函数超过 0.01 秒就会导致第二张图片加载不出来
代码地址 https://gitee.com/zhuqiyu/django_monitor/blob/master/monitor/ad/views.py (auth 是验证码函数,auth2 是验证码颜色函数)
代码
auth_code_color = None
def auth(request):
""" 验证码函数 ,authCode 类来自 Authcode.py
@:return
auth_code_img, 二进制图片
"""
auth_code = authCode()
auth_code_img = auth_code.gene_code()
auth_code_text = auth_code.text
global auth_code_color
auth_code_color = auth_code.create_color()
request.session["verify_code"] = auth_code_text
return HttpResponse(auth_code_img, 'image/png')
def auth2(request):
time.sleep(0.01)
global auth_code_color
return HttpResponse(auth_code_color, 'image/png')