Django使用django-simple-captcha做验证码的实现示例


Posted in Python onJanuary 07, 2021

安装django-simple-captcha

pip install django-simple-captcha

将captcha 安装在installed_apps里面

Django使用django-simple-captcha做验证码的实现示例

将captcha配置url

Django使用django-simple-captcha做验证码的实现示例

迁移同步,生成captcha所依赖的表

python manage.py makemigrations
python manage.py migrate

将captcha字段在form类当中进行设置, 但是要导入from captcha.fields import CaptchaField

Django使用django-simple-captcha做验证码的实现示例

在后台逻辑当中,get请求里面实例化我们的form,将form对象返回到页面

Django使用django-simple-captcha做验证码的实现示例

在页面上通过{{ form.captcha}} 获取验证码

Django使用django-simple-captcha做验证码的实现示例

效果图

Django使用django-simple-captcha做验证码的实现示例

Django使用django-simple-captcha做验证码的实现示例

Django使用django-simple-captcha做验证码的实现示例

Django使用django-simple-captcha做验证码的实现示例

Django使用django-simple-captcha做验证码的实现示例

Django使用django-simple-captcha做验证码的实现示例

注册成功

到此这篇关于Django使用django-simple-captcha做验证码的文章就介绍到这了,更多相关Django 验证码内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
解决windows下Sublime Text 2 运行 PyQt 不显示的方法分享
Jun 18 Python
在Django的session中使用User对象的方法
Jul 23 Python
Python聚类算法之DBSACN实例分析
Nov 20 Python
使用Python中的tkinter模块作图的方法
Feb 07 Python
详解TensorFlow在windows上安装与简单示例
Mar 05 Python
对Python中for复合语句的使用示例讲解
Nov 01 Python
Python Django框架实现应用添加logging日志操作示例
May 17 Python
python判断一个对象是否可迭代的例子
Jul 22 Python
Python打包工具PyInstaller的安装与pycharm配置支持PyInstaller详细方法
Feb 27 Python
PyQt5 QDockWidget控件应用详解
Aug 12 Python
总结python多进程multiprocessing的相关知识
Jun 29 Python
Python基本的内置数据类型及使用方法
Apr 13 Python
python 实现百度网盘非会员上传超过500个文件的方法
Jan 07 #Python
Django权限控制的使用
Jan 07 #Python
详解Django关于StreamingHttpResponse与FileResponse文件下载的最优方法
Jan 07 #Python
Jupyter Notebook添加代码自动补全功能的实现
Jan 07 #Python
jupyter notebook更换皮肤主题的实现
Jan 07 #Python
基于 Python 实践感知器分类算法
Jan 07 #Python
如何编写python的daemon程序
Jan 07 #Python
You might like
dedecms 批量提取第一张图片最为缩略图的代码(文章+软件)
2009/10/29 PHP
PHP 实现手机端APP支付宝支付功能
2018/06/07 PHP
PHP crypt()函数的用法讲解
2019/02/15 PHP
取得父标签
2006/11/14 Javascript
JavaScript中获取样式的原生方法小结
2014/10/08 Javascript
Javascript 拖拽雏形(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
jQuery使用Layer弹出层插件闪退问题
2016/12/22 Javascript
JavaScript中动态向表格添加数据
2017/01/24 Javascript
JavaScript实现兼容IE6的收起折叠与展开效果实例
2017/09/20 Javascript
jQuery ajax调用webservice注意事项
2017/10/08 jQuery
浅谈实现vue2.0响应式的基本思路
2018/02/13 Javascript
VUE前后端学习tab写法实例
2019/08/06 Javascript
Javascript实现秒表计时游戏
2020/05/27 Javascript
Postman如何实现参数化执行及断言处理
2020/07/28 Javascript
VsCode里的Vue模板的实现
2020/08/12 Javascript
vant-ui AddressEdit地址编辑和van-area的用法说明
2020/11/03 Javascript
js canvas实现五子棋小游戏
2021/01/22 Javascript
[00:32]2018DOTA2亚洲邀请赛Newbee出场
2018/04/03 DOTA
Python输出汉字字库及将文字转换为图片的方法
2016/06/04 Python
[原创]python爬虫(入门教程、视频教程)
2018/01/08 Python
Python使用OpenCV进行标定
2018/05/08 Python
python logging重复记录日志问题的解决方法
2018/07/12 Python
pytorch中的embedding词向量的使用方法
2019/08/18 Python
python常用运维脚本实例小结
2020/02/14 Python
如何用Python 加密文件
2020/09/10 Python
物理学专业求职信
2014/07/04 职场文书
社区活动策划方案
2014/08/21 职场文书
副总经理党的群众路线教育实践活动个人对照检查材料思想汇报
2014/10/06 职场文书
学生逃课检讨书1000字
2014/10/20 职场文书
保证书格式
2015/01/16 职场文书
2015年惩防体系建设工作总结
2015/05/22 职场文书
建党伟业电影观后感
2015/06/01 职场文书
2015初一年级组工作总结
2015/07/24 职场文书
Vue-Element-Admin集成自己的接口实现登录跳转
2021/06/23 Vue.js
Python MNIST手写体识别详解与试练
2021/11/07 Python
Golang gRPC HTTP协议转换示例
2022/06/16 Golang