Django 图片验证码的使用

图片验证码captcha的使用#

1.安装下载django-simple-captcha#

通过pycharm和pip安装都可以

2.注册app#

在项目的配置文件setting.py中的app中注册

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'users.apps.UsersConfig',
    'orgs.apps.OrgsConfig',
    'operations.apps.OperationsConfig',
    'courses.apps.CoursesConfig',
    #图片验证码
    'captcha',
]

3.注册url#

re_path(r'^captcha/',include('captcha.urls')),

4.forms.py导入并且设置字段#

from captcha.fields import CaptchaField

captcha=CaptchaField()

5. 通过view函数将form传入模板渲染#

6. 在html中对应位置添加{{form.captcha}}#

7. 执行一次python manage.py migrate#

图片验证码就完成了

posted @   最大的敌人是自律  阅读(76)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示
主题色彩