当前位置: 首页 > 网络应用技术

如何在Django(Django验证代码)中验证手机号码

时间:2023-03-08 22:42:46 网络应用技术

  简介:今天,首席CTO Note将与您分享如何在Django中验证手机号码。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!

  最简单的方法是实现jQuery:

  示例:$。ajax({

  URL:“ a.aspx?a = 123”,

  类型:“ post”,

  成功:功能(数据){

  }

  });

  AJAX的原理是:通过JavaScript方法,前台数据通过XMLHTTP对象传递到背景。收到请求后,您需要返回前台的结果。这是来回的数据实现,并且从页面上刷新。(这是您自己的理解,而不是复制)

  例如,上面的代码是请求A.ASPX页面,哪个页面传递给数据参数的哪个页面a = 123的数据。处理后,如果成功,请输入成功函数,并且内部的数据是传递在Tovalue上的向后,然后通过JS控件显示数据的内容以使其在页面上。

  我建议原始海报使用jQuery框架(轻量级易于使用),并且也可以自己使用JS。

  以上是您自己的理解。如果有问题,请原谅我。

  首先,第三方图书馆django-simple-captcha是验证代码的第三方库,是一个非常简单但高度定制的Django第三方应用程序,用于将验证代码图像添加到任何Django表单中。

  在项目的urls.py中注册第一个子类的站点地址

  终端启动站点

  您可以看到验证代码已添加到浏览器中以打开网站,但似乎样式并不漂亮。这将留给每个人学习。让您的思考复制CAPTCHA的默认验证代码模板。样式重写!

  实现单击验证代码的功能

  将以下代码添加到登录底部。HTML模板的底部。别忘了介绍jquery.js!

  在这一点上,验证代码的功能已完成!

  下一个预告片:Django实现前端和后端分离登录功能,并添加验证代码功能!

  前端直接带到用户名,密码和其他参数,以将请求发送到背景。如果您害怕密码安全问题,则可以转到HTTPS或同意解密方法。后端 - 严格验证用户名和密码Matchsession_id的严格验证将cookie设置为前端。

  与朋友合作一个小项目。我负责前端。他负责背景。目前,他不了解如何做到这一点供用户验证。理解传统的会话和访问令牌。

  访问令牌的方法,我可能了解如何完成前端工作。用户名密码验证通过背景背景以返回令牌。之后,前端路线加HTTP截获了所有请求头,必须将所有请求头都附加到该令牌上。但是背景操作更麻烦。

  您不是使用Django随附的管理模块吗?如果他自己带来,他不会弹出窗户。这是错误的味精。在登录窗口上方,显示红色字体;启用此管理员后,将有一个登录接口和一个错误提示。如果要修改他的登录接口

  结论:以上是首席CTO注释编制的Django中如何验证手机号码的全部内容。感谢您阅读本网站的内容。我希望这对您有帮助。有关如何验证Django中的手机号码以验证手机号码的更多信息,请不要忘记在此网站上找到它。