VUEDAUserManager
Overview
User manager that uses email as the unique identifier instead of username.
_create_user
Create and save a user with the given username, email, and password.
Signature
_create_user(self, email, password, extra_fields)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| self | yes | ||
| yes | |||
| password | yes | ||
| extra_fields | yes |
Source
server/vueda/user/models.py:39
create_superuser
Create and save a superuser account. Raises ValueError if is_superuser is not True.
Signature
create_superuser(self, email, password, extra_fields)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| self | yes | ||
| yes | |||
| password | yes | ||
| extra_fields | yes |
Source
server/vueda/user/models.py:57
create_user
Create and save a regular (non-superuser) account.
Signature
create_user(self, email, password, extra_fields)
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
| self | yes | ||
| yes | |||
| password | yes | ||
| extra_fields | yes |
Source
server/vueda/user/models.py:52
use_in_migrations
Source
server/vueda/user/models.py:34