博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
django admin 登陆快速添加验证码功能
阅读量:7117 次
发布时间:2019-06-28

本文共 634 字,大约阅读时间需要 2 分钟。

1. 安装包

pip install django-multi-captcha-admin django-simple-captcha

 

2. setting.py

INSTALLED_APPS = [    'xxxxxxx', #系统内置的模块    '....',        'app01',    'multi_captcha_admin',    #1        'django.contrib.admin',   #2 把默认的admin剪切放到这里,固定这个顺序,    'captcha',                #3]
MULTI_CAPTCHA_ADMIN = { 'engine': 'simple-captcha', } # 选择recaptcha2

同时还支持recaptcha 和recaptcha2两种方式,但是由google提供,需要FQ。(人机验证,语音验证)

 

3.urls.py

urlpatterns = [    url(r'^admin/', admin.site.urls),    url(r'^captcha/', include('captcha.urls')),]

 

4.初始化

python manage.py migratepython manage.py createsuperuser

5. 访问

 

转载于:https://www.cnblogs.com/infaaf/p/8845962.html

你可能感兴趣的文章