forms.py¶
This module contains all the forms for the inflammatory bowel disease (IBD) questionnaires.
See the forms.py in the questionnaire app for documentation on how to manage the forms.
Class definitions:
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm
- Fieldsets:
- None: has_stoma, has_pouch
- has_pouch: has_pouch_problems
- has_pouch_problems: pouch_problems
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm2A(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm2A
- Fieldsets:
- None: stool_freq, stool_thickness
- stool_thickness: stool_liquid_freq
- None: diarrhea_at_night, stool_has_blood, stool_has_slime
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm3A(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm3A
- Fieldsets:
- None: stool_urgency, stool_planning, stool_continence
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm2B(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm2B
- Fieldsets:
- None: stoma_version, stoma_empty_freq, stoma_has_problems
- stoma_has_problems: stoma_problems
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm4(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm4
- Fieldsets:
- None: nausea_vomit
- nausea_vomit: nausea_vomit_time
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm5(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm5
- Fieldsets:
- None: has_fistel
- has_fistel: fistel_location
- None: anal_pain, anal_problems
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm6(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm6
- Fieldsets:
- None: appetite, patient_weight, patient_length, stomach_ache
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm7(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm7
- Fieldsets:
- None: fatigue, fever
- fever: fever_specify
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm8(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm8
- Fieldsets:
- None: joint_pain
- joint_pain: joint_pain_complaints
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm9(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm9
- Fieldsets:
- None: eye_inflammation
- eye_inflammation: eye_inflammation_complaints
- None: skin_disorder
- skin_disorder: skin_disorder_complaints
-
class
apps.questionnaire.ibd.forms.IDBQuestionnaireForm10(*args, **kwargs)[source]¶ Bases:
apps.questionnaire.forms.BaseQuestionnaireFormIBDQuestionnaireForm10
- Fieldsets:
- None: does_smoke
- does_smoke: smoke_freq
- None: question_remarks