具体如图中,一个是验证码,一个验证码颜色,
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')
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/488824
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.