views.py¶
This module contains all the views which are used by the manager to add/edit healthprofessionals and the views used by the healthprofessional itselves.
Class definitions:
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView(**kwargs)[source]¶ Bases:
django.views.generic.base.ViewBase view which adds the healthprofessional by using the healthprofessional_session_id or logged in user
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalIndexView(**kwargs)[source]¶ Bases:
apps.base.views.BaseIndexTemplateView,apps.healthperson.healthprofessional.views.HealthProfessionalBaseViewThis view shows the homepage of the healthprofessional
-
class
apps.healthperson.healthprofessional.views.SearchView(**kwargs)[source]¶ Bases:
django.views.generic.base.TemplateViewGeneric search page as available in the homepage
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalCropPhoto(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,django.views.generic.base.TemplateViewView allows to crop the photo of the healthprofessional, if necessary.
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalEditPhoto(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,core.views.FormViewAdd/edit or remove the photo of an healthprofessional
-
form_class¶ alias of
HealthProfessionalPhotoForm
-
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalPhotoView(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,django.views.generic.base.TemplateViewShow photo of healthprofessional
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalNotificationView(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,django.views.generic.base.TemplateViewShow notification settings
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalOutOfOfficeView(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,django.views.generic.base.TemplateViewShow out of office settings
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalOutOfOfficeEdit(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,core.views.FormViewEdit the out of office settings for an healthprofessional.
These settings are used to configure an out of office period with a replacement.
-
form_class¶ alias of
HealthProfessionalOutOfOfficeEditForm
-
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalNotificationEdit(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,core.views.FormViewEdit the notification settings for an healthprofessional.
These settings are used for sending notifications of unhandeld (urgent) controls.
-
form_class¶ alias of
HealthProfessionalNotificationEditForm
-
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalPersonaliaView(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,django.views.generic.base.TemplateViewShows the personalia of an healhtprofessional which is the information stored in the coupled
apps.account.models.Userinstance.
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalSetPassword(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,core.views.FormViewDisplays a form to set a password. Used to initialize password for an healthprofessional
-
form_class¶ alias of
SetPasswordForm
-
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalPersonaliaEdit(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,core.views.FormViewEdit the personalia of an healhtprofessional which is the information stored in the coupled
apps.account.models.Userinstance.-
form_class¶ alias of
HealthProfessionalEditForm
-
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalSearchView(**kwargs)[source]¶ Bases:
core.views.FormViewSearch for an healthprofessional as a manager
-
form_class¶ alias of
HealthProfessionalSearchForm
-
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalAddView(**kwargs)[source]¶ Bases:
apps.healthperson.views.BaseAddViewClass based view for adding a new healthprofessional
-
form_class¶ alias of
HealthProfessionalAddForm
-
-
class
apps.healthperson.healthprofessional.views.HealthProfessionalRemove(**kwargs)[source]¶ Bases:
apps.healthperson.healthprofessional.views.HealthProfessionalBaseView,django.views.generic.base.TemplateViewRemove the healthprofessional by setting the deleted_on attribute on the coupled
apps.account.models.Userinstance.