I have Django 2.0.2
with custom User
model. One of feature is give anonymous users way to create order without "register-first" on site.
Main idea is:
- Anonymous user fill order form, enter e-mail address and click
Create Order
; - Django create
User
with entered e-mail and random generated password; - Next, Django (or Celery) send to e-mail link for reset password (like from standard reset form);
- User check e-mail and click to reset link, re-enter his own password.
This was killed two functions by one: user register and create first order.
And question: how can I send reset password mail from my custom views? I understand, link will generate and send on PasswordResetView
view, but how to call to them on custom view?