Forms
hypha.apply.funds.models.forms
¶
ApplicationForm
¶
Bases: Model
wagtail_reference_index_ignore
class-attribute
instance-attribute
¶
form_fields
class-attribute
instance-attribute
¶
form_fields = StreamField(ApplicationCustomFormFieldsBlock(), use_json_field=True)
panels
class-attribute
instance-attribute
¶
AbstractRelatedForm
¶
Bases: Orderable
STAGE_CHOICES
class-attribute
instance-attribute
¶
STAGE_CHOICES = [(FIRST_STAGE, '1st Stage'), (SECOND_STAGE, '2nd Stage')]
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbaseform__isnull': True}), FieldPanel('stage')]
ApplicationBaseForm
¶
Bases: AbstractRelatedForm
STAGE_CHOICES
class-attribute
instance-attribute
¶
STAGE_CHOICES = [(FIRST_STAGE, '1st Stage'), (SECOND_STAGE, '2nd Stage')]
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbaseform__isnull': True}), FieldPanel('stage')]
application
class-attribute
instance-attribute
¶
RoundBaseForm
¶
Bases: AbstractRelatedForm
STAGE_CHOICES
class-attribute
instance-attribute
¶
STAGE_CHOICES = [(FIRST_STAGE, '1st Stage'), (SECOND_STAGE, '2nd Stage')]
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbaseform__isnull': True}), FieldPanel('stage')]
LabBaseForm
¶
Bases: AbstractRelatedForm
STAGE_CHOICES
class-attribute
instance-attribute
¶
STAGE_CHOICES = [(FIRST_STAGE, '1st Stage'), (SECOND_STAGE, '2nd Stage')]
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbaseform__isnull': True}), FieldPanel('stage')]
AbstractRelatedDeterminationForm
¶
Bases: Orderable
form
class-attribute
instance-attribute
¶
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasedeterminationform__isnull': True})]
AbstractRelatedReviewForm
¶
Bases: Orderable
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasereviewform__isnull': True})]
ApplicationBaseReviewForm
¶
Bases: AbstractRelatedReviewForm
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasereviewform__isnull': True})]
application
class-attribute
instance-attribute
¶
ApplicationBaseExternalReviewForm
¶
Bases: AbstractRelatedReviewForm
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasereviewform__isnull': True})]
application
class-attribute
instance-attribute
¶
RoundBaseReviewForm
¶
Bases: AbstractRelatedReviewForm
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasereviewform__isnull': True})]
round
class-attribute
instance-attribute
¶
RoundBaseExternalReviewForm
¶
Bases: AbstractRelatedReviewForm
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasereviewform__isnull': True})]
round
class-attribute
instance-attribute
¶
LabBaseReviewForm
¶
Bases: AbstractRelatedReviewForm
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasereviewform__isnull': True})]
LabBaseExternalReviewForm
¶
Bases: AbstractRelatedReviewForm
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasereviewform__isnull': True})]
lab
class-attribute
instance-attribute
¶
ApplicationBaseDeterminationForm
¶
Bases: AbstractRelatedDeterminationForm
form
class-attribute
instance-attribute
¶
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasedeterminationform__isnull': True})]
application
class-attribute
instance-attribute
¶
RoundBaseDeterminationForm
¶
Bases: AbstractRelatedDeterminationForm
form
class-attribute
instance-attribute
¶
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasedeterminationform__isnull': True})]
round
class-attribute
instance-attribute
¶
LabBaseDeterminationForm
¶
Bases: AbstractRelatedDeterminationForm
form
class-attribute
instance-attribute
¶
panels
class-attribute
instance-attribute
¶
panels = [FilteredFieldPanel('form', filter_query={'roundbasedeterminationform__isnull': True})]
lab
class-attribute
instance-attribute
¶
AbstractRelatedProjectForm
¶
AbstractRelatedProjectSOWForm
¶
Bases: Orderable
Abstract class for SOW Form to use it in Funds and Labs, similar to the other forms liks ReviewForms etc
ApplicationBaseProjectForm
¶
Bases: AbstractRelatedProjectForm
ApplicationBaseProjectSOWForm
¶
LabBaseProjectForm
¶
Bases: AbstractRelatedProjectForm
LabBaseProjectSOWForm
¶
Bases: AbstractRelatedProjectSOWForm
form
class-attribute
instance-attribute
¶
AbstractRelatedProjectReportForm
¶
Bases: Orderable
form
class-attribute
instance-attribute
¶
form = ForeignKey(to=ProjectReportForm, on_delete=PROTECT)
ApplicationBaseProjectReportForm
¶
Bases: AbstractRelatedProjectReportForm
form
class-attribute
instance-attribute
¶
form = ForeignKey(to=ProjectReportForm, on_delete=PROTECT)
application
class-attribute
instance-attribute
¶
LabBaseProjectReportForm
¶
Bases: AbstractRelatedProjectReportForm
form
class-attribute
instance-attribute
¶
form = ForeignKey(to=ProjectReportForm, on_delete=PROTECT)