简介:
在简单的注册业务中,用户填写注册信息后,需要填写验证码。
后台再根据各项目规则对每项进行校验,完全校验通过后才完成注册。
注册时,为了防止恶意注册,往往采用验证码的方式。
1. 工具的使用
pip install django-simple-captcha
或者
pip install django-simple-captcha pip -i http://pypi.douban.com/simple --trusted-host pypi.douban.com
2.setting.py 设置
3.setting.py 设置图形样式
验证码设置
CAPTCHA_IMAGE_SIZE = (80, 45) # 设置 captcha 图片大小
CAPTCHA_LENGTH = 4 # 字符个数
CAPTCHA_TIMEOUT = 1 # 超时(minutes)
输入框 验证码图片隐藏域
CAPTCHA_OUTPUT_FORMAT = '%(image)s %(text_field)s %(hidden_field)s ’
CAPTCHA_NOISE_FUNCTIONS = (‘captcha.helpers.noise_null’,
‘captcha.helpers.noise_