views.py

Since all users use the same apps.account.models.User model, this module provides a baseclass for adding new users.

Function definitions:

class apps.healthperson.views.BaseAddView(**kwargs)[source]

Bases: core.views.FormView

Baseclass for adding user, used for adding users of all 3 different role types. (managers cannot be added)

get_user_for_form(form)[source]
Args:
  • form: The modelform with model=User
Returns:
Saved user with some default values set.
url_prefix
Returns:
The url prefix to be included in the e-mail