1
我正在关注Django密码重置的this博客。它有两个疑问。Django密码重置 - 使用芹菜发送邮件
1)我怎样才能发送密码恢复电子邮件作为并行任务,即通过芹菜?连续进行需要很长时间,这会妨碍用户体验。
2)如果用户已登录,即如果用户已通过身份验证,则应该将而不是重定向到密码重置URL。目前,它确实。
我该如何超越这两个功能?
我正在关注Django密码重置的this博客。它有两个疑问。Django密码重置 - 使用芹菜发送邮件
1)我怎样才能发送密码恢复电子邮件作为并行任务,即通过芹菜?连续进行需要很长时间,这会妨碍用户体验。
2)如果用户已登录,即如果用户已通过身份验证,则应该将而不是重定向到密码重置URL。目前,它确实。
我该如何超越这两个功能?
对于1,我会建议使用djcelery_email
所有你需要做的就是在交换你的设置
EMAIL_BACKEND = 'djcelery_email.backends.CeleryEmailBackend'
电子邮件后端为什么有人投了赞成票它关闭? – PythonEnthusiast
我没有投票结束,但问题可能是您询问了两个不同的问题。提出两个不同的问题可能会更好,并提供更多细节。你坚持了哪一点?你看过密码重置视图和表单的代码吗?你知道如何创建芹菜任务吗?请注意,该博文是针对旧版本的Django,因此它的某些部分已过期(例如'uidb36')。 – Alasdair
for 1查看下面的答案。正如阿拉斯代尔提到的 - 这是两个完全不相关的问题......以及2)需要更多的信息 - 不可能理解你的问题是什么。 – ohrstrom