Django使用django-simple-captcha做驗證碼的實現示例

安裝django-simple-captcha

pip install django-simple-captcha

將captcha 安裝在installed_apps裡面

在這裡插入圖片描述

將captcha配置url

在這裡插入圖片描述

遷移同步,生成captcha所依賴的表

python manage.py makemigrations
python manage.py migrate

將captcha字段在form類當中進行設置, 但是要導入from captcha.fields import CaptchaField

在這裡插入圖片描述

在後臺邏輯當中,get請求裡面實例化我們的form,將form對象返回到頁面

在這裡插入圖片描述

在頁面上通過{{ form.captcha}} 獲取驗證碼

在這裡插入圖片描述

效果圖

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述

註冊成功

到此這篇關於Django使用django-simple-captcha做驗證碼的文章就介紹到這瞭,更多相關Django 驗證碼內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀: