如何在DjangoStarter模板中实现封装验证码功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2090个文字,预计阅读时间需要9分钟。
前言:最近在做的一个项目,用Django做后端,App上提交信息的时候需要用一个验证码来防止用户乱提交。正好我的DjangoStarter项目脚手架也封装了验证码功能,不过我觉得好像还不够好。
前言依然是最近在做的这个项目,用Django做后端,App上提交信息的时候需要一个验证码来防止用户乱提交,正好我的「DjangoStarter」项目脚手架也有封装了验证码功能,不过我发现好像里面只是把验证码作为admin后台登录的校验手段,并没有给出前后端分离项目的验证码相关接口。
所以本文介绍验证码功能实现的同时,也对「DjangoStarter」的验证码模块做一层封装,使其更方便使用~
用哪个库好呢Python之禅:人生苦短,不造轮子
——鲁迅:我说的
我在「DjangoStarter」里选择的是django-simple-captcha和django-multi-captcha-admin这俩库,前者提供生成、存储验证码的功能;后者可以将验证码集成到Django Admin的登录页面里。
本文共计2090个文字,预计阅读时间需要9分钟。
前言:最近在做的一个项目,用Django做后端,App上提交信息的时候需要用一个验证码来防止用户乱提交。正好我的DjangoStarter项目脚手架也封装了验证码功能,不过我觉得好像还不够好。
前言依然是最近在做的这个项目,用Django做后端,App上提交信息的时候需要一个验证码来防止用户乱提交,正好我的「DjangoStarter」项目脚手架也有封装了验证码功能,不过我发现好像里面只是把验证码作为admin后台登录的校验手段,并没有给出前后端分离项目的验证码相关接口。
所以本文介绍验证码功能实现的同时,也对「DjangoStarter」的验证码模块做一层封装,使其更方便使用~
用哪个库好呢Python之禅:人生苦短,不造轮子
——鲁迅:我说的
我在「DjangoStarter」里选择的是django-simple-captcha和django-multi-captcha-admin这俩库,前者提供生成、存储验证码的功能;后者可以将验证码集成到Django Admin的登录页面里。

