【问题标题】:Create one time links in Django在 Django 中创建一次性链接
【发布时间】:2020-12-02 01:34:23
【问题描述】:

我想在 Django 中创建一次性链接,但我不知道从哪里开始。这个想法是发送一次性注册链接。有效载荷应包含电子邮件地址和公司名称等信息,以便客户单击链接并注册公司名称时,电子邮件将自动与帖子一起发送。

【问题讨论】:

    标签: python-3.x django-rest-framework token registration


    【解决方案1】:

    实现此目的的一种方法是在 URL 中创建带有查询参数的链接。

    URLtoRegisterTheCompany?email=company@email.com&company=companyName

    然后当用户单击链接时,您将打开一个新页面,然后您可以使用 Javascript 监听页面的onload 事件,读取emailcompany 查询参数并发送POST 请求到您的后端。如果POST 请求成功,您可以告诉用户您的公司已成功注册但失败并且您返回例如 HTTP 代码 422“实体已存在”,表明您的公司已注册。

    【讨论】:

      猜你喜欢
      • 2018-12-16
      • 2019-11-11
      • 1970-01-01
      • 2013-10-28
      • 2019-06-21
      • 2012-11-06
      • 1970-01-01
      • 1970-01-01
      • 2015-06-09
      相关资源
      最近更新 更多