今天,首席CTO笔记将与您分享如何登录Django。其中,Django还将详细介绍登录注册。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!
本文目录清单:
1. Django前端隔离JWT登录2.仅三个步骤,将登录验证代码函数添加到Django Admin 3. Django-Qually实现用户登录1.打开项目中的设置配置
2.创建自定义的返回数据格式
创建新的utils.py并在用户应用程序目录中配置文件
2.在用户应用程序目录中创建并打开URLS.PY
3.打开邮递员
验证时,我们使用REST_FRAMEWORK框架,将在其他文档中详细描述。
首先,第三方图书馆django-simple-captcha是验证代码的第三方库,是一个非常简单但高度定制的Django第三方应用程序,用于将验证代码图像添加到任何Django表单中。
在项目的urls.py中注册第一个子类的站点地址
终端启动站点
您可以看到验证代码已添加到浏览器中以打开网站,但似乎样式并不漂亮。这将留给每个人学习。让您的思考复制CAPTCHA的默认验证代码模板。样式重写!
实现单击验证代码的功能
将以下代码添加到登录底部。HTML模板的底部。别忘了介绍jquery.js!
在这一点上,验证代码的功能已完成!
下一个预告片:Django实现前端和后端分离登录功能,并添加验证代码功能!
在系统开发过程中,我们将遇到用户登录需求。使用Django用户认证(AUTH)组件可以帮助我们确定当前用户是否合法,并迅速实现用户登录,验证和退出。
django中的login_url是/accounts/login/。如果我们不设置,我们将跳到/帐户/登录/页面,因此我们需要编写此值以使其指向我们的登录页面。
使用Django自己的装饰@login_required来确定用户是否登录。您只需要在相应的视图方法的前面添加@login_required即可。
终于为所有人做一个展示:
您学会了,快点尝试!交叉探针
结论:以上是首席CTO注释为所有人编写的Django的所有内容。感谢您阅读本网站的内容。我希望这对您有帮助。有关Django实施登录注册的更多信息,Django如何登录在此站点上找到它。
