没有合适的资源?快使用搜索试试~ 我知道了~
Django_CheckCode:本项目是使用最新的Python3.6.1版本编写的在网站后台生成验证码图片的插件,该插件二进制...
共32个文件
py:14个
pyc:11个
sqlite3:1个
0 下载量 139 浏览量
2021-03-23
03:41:33
上传
评论
收藏 52KB ZIP 举报
温馨提示
Django_CheckCode 项目简介: 本项目是使用最新的python3.6.1版本编写的在网站后台生成验证码图片的插件,该插件源码位于项目中app01/tools/CheckCode.py文件内,从头至尾均做了注释。为了便于展示效果,使用Django框架写了一个web(一切从简,未做任何修饰,一目了然,方便其他人引用)。 本文旨在记录一下自己的学习过程,欢迎随时交流互相学习。 插件工作原理: 1 随机生成的指定位数的字符串,同时将其也保存到session中,用与验证用户输入合法性; 2 将生成的字符串绘制到图片,并将图片保存到二进制类型的的内存IO; 3 返回 生成的字符串 和 图片的二进制流(已保存到内存IO中); 本插件优势 1 生成的验证码图片不落地,全部在内存中保存,调用完毕,内存即释放,减少磁盘IO以及中间一些不必要的环节,提高并发处理效率; 2 以二进制流返回数据,前
资源推荐
资源详情
资源评论
收起资源包目录
Django_CheckCode-master.zip (32个子文件)
Django_CheckCode-master
db.sqlite3 37KB
templates
login.html 1KB
Django_CheckCode
urls.py 873B
__init__.py 0B
__pycache__
wsgi.cpython-36.pyc 564B
__init__.cpython-36.pyc 142B
settings.cpython-36.pyc 2KB
urls.cpython-36.pyc 1KB
wsgi.py 410B
settings.py 3KB
requirement.txt 70B
Library
Fonts
Monaco.ttf 50KB
app01
__init__.py 0B
views.py 2KB
models.py 57B
tools
__init__.py 0B
CheckCode.py 7KB
__pycache__
CheckCode.cpython-36.pyc 2KB
__init__.cpython-36.pyc 137B
__pycache__
admin.cpython-36.pyc 172B
models.cpython-36.pyc 169B
__init__.cpython-36.pyc 131B
views.cpython-36.pyc 1012B
apps.py 85B
admin.py 63B
migrations
__init__.py 0B
__pycache__
__init__.cpython-36.pyc 142B
tests.py 60B
README.md 2KB
script
uwsgi.ini 811B
uwsgi.log 0B
manage.py 814B
共 32 条
- 1
资源评论
易三叨
- 粉丝: 41
- 资源: 4610
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功