Twitter Accounts management

For this particular project we'll be working specifically with account management. You'll need to build a few common views (registration, password reset, etc; all detailed below). It'll be particularly helpful to use Class Based Views and Model Forms.

There's also a privileged view that will be accessibly only to users with the group "Admin users" (as you can see in this test). Your life can be much easier if you take a look at GroupRequiredMixin from Django Braces.

Registration page

image

Change Password

image

Forgot Password

image

image

Reset Password

Important Note the validation token

image