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
图片验证码就完成了

浙公网安备 33010602011771号