Django rest auth extend registration form
<p>I am using Django-rest-auth for authentication and registration. I am using email to loging in the user with password. <strong><em>I want to store user's first name and last name at the time of registration</em></strong> (perhaps few more fields) i.e. On client side on registration form will have following fields(email, password, first name, last name, etc..). Currently registration form has only email, password 1 and password 2 fields and registration is basically successful.</p>

<p><a href="https://i.stack.imgur.com/qs5sA.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/qs5sA.png" alt="enter image description here"></a>    </p>

<p>My settings.py has following:</p>

<pre><code>#This is required otherwise it asks for email server
EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend'
ACCOUNT_AUTHENTICATION_METHOD = 'email'
ACCOUNT_EMAIL_REQUIRED = True   
ACCOUNT_USERNAME_REQUIRED = False

#Following is added to enable registration with email instead of username
AUTHENTICATION_BACKENDS = (
# Needed to login by username in Django admin, regardless of `allauth`
"django.contrib.auth.backends.ModelBackend",

#`allauth` specific authentication methods, such as login by e-mail
"allauth.account.auth_backends.AuthenticationBackend", 
)
</code></pre>

<p>How can I achieve this?</p>