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 相关文章推荐
Python的Django框架中自定义模版标签的示例
Jul 20 Python
python机器学习之神经网络(一)
Dec 20 Python
python如何在循环引用中管理内存
Mar 20 Python
python使用turtle库绘制时钟
Mar 25 Python
python reverse反转部分数组的实例
Dec 13 Python
python 利用文件锁单例执行脚本的方法
Feb 19 Python
PYQT5设置textEdit自动滚屏的方法
Jun 14 Python
python调用动态链接库的基本过程详解
Jun 19 Python
如何使用python把ppt转换成pdf
Jun 29 Python
Python的条件锁与事件共享详解
Sep 12 Python
python爬虫模拟浏览器访问-User-Agent过程解析
Dec 28 Python
简单了解如何封装自己的Python包
Jul 08 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
PHP多维数组遍历方法(2种实现方法)
2015/12/10 PHP
使用XHProf查找PHP性能瓶颈的实例
2017/12/13 PHP
PHP SPL 被遗落的宝石【SPL应用浅析】
2018/04/20 PHP
PHP设计模式(七)组合模式Composite实例详解【结构型】
2020/05/02 PHP
JS查看对象功能代码
2008/04/25 Javascript
『jQuery』取指定url格式及分割函数应用
2013/04/22 Javascript
javascript一元操作符(递增、递减)使用示例
2013/08/07 Javascript
jquery获取一组checkbox的值(实例代码)
2013/11/04 Javascript
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
7个让JavaScript变得更好的注意事项
2015/01/28 Javascript
在Ubuntu系统上安装Ghost博客平台的教程
2015/06/17 Javascript
js中的内部属性与delete操作符介绍
2015/08/10 Javascript
AngularJs bootstrap搭载前台框架——基础页面
2016/09/01 Javascript
Bootstrap3.3.7导航栏下拉菜单鼠标滑过展开效果
2017/10/31 Javascript
vue+SSM实现验证码功能
2018/12/07 Javascript
Koa 中的错误处理解析
2019/04/09 Javascript
JS实现横向跑马灯效果代码
2020/04/20 Javascript
详解Vue3.0 + TypeScript + Vite初体验
2021/02/22 Vue.js
[59:26]DOTA2上海特级锦标赛D组资格赛#1 EG VS VP第二局
2016/02/28 DOTA
Python 含参构造函数实例详解
2017/05/25 Python
详谈Python中列表list,元祖tuple和numpy中的array区别
2018/04/18 Python
多个应用共存的Django配置方法
2018/05/30 Python
Python3按一定数据位数格式处理bin文件的方法
2019/01/24 Python
PyTorch的深度学习入门之PyTorch安装和配置
2019/06/27 Python
Python命名空间namespace及作用域原理解析
2020/06/05 Python
html5.2 dialog简介详解
2018/02/27 HTML / CSS
5.12护士节演讲稿
2014/04/30 职场文书
幼儿园教研活动总结
2014/04/30 职场文书
商家认证委托书格式
2014/10/16 职场文书
行政上诉状范文
2015/05/23 职场文书
党员干部学习十八届五中全会精神心得体会
2016/01/05 职场文书
盘点2020年适合农村地区创业的项目
2019/10/16 职场文书
教你漂亮打印Pandas DataFrames和Series
2021/05/29 Python
浅析Python实现DFA算法
2021/06/26 Python
JavaWeb 入门篇:创建Web项目,Idea配置tomcat
2021/07/16 Java/Android
python数据分析之单因素分析线性拟合及地理编码
2022/06/25 Python