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