所以,我在我的项目中使用django-registration来启用用户自注册。我已经配置了django-registration向注册用户发送确认电子邮件。
我的
我的
settings.py
:EMAIL_USE_TLS = True
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 587
EMAIL_HOST_USER = 'myUser@myCompany.com'
EMAIL_HOST_PASSWORD = 'apassword'
...
ACCOUNT_ACTIVATION_DAYS = 7
然而,当用户填写注册表格并点击注册按钮后,页面会一直等待邮件发送过程。看起来只有在邮件发送后才收到响应(确认页面)。
我已经阅读了另一个线程,展示了如何在线程中发送电子邮件。是否有一种方法可以使用django-registration发送电子邮件,以便表单注册提交的响应不会被阻止,直到电子邮件被发送?我的意思是,我不想修改django-registration
本身。