ferrosoft.apps.emiflow.forms package¶
Submodules¶
ferrosoft.apps.emiflow.forms.catalog module¶
- class ferrosoft.apps.emiflow.forms.catalog.CatalogEntryForm(*args, **kwargs)[source]¶
Bases:
ModelFormSets catalog field on model instance with Settings.user_catalog value.
- base_fields = {}¶
- clean()[source]¶
Hook for doing any extra form-wide cleaning after Field.clean() has been called on every field. Any ValidationError raised by this method will not be associated with a particular field; it will have a special-case association with the field named ‘__all__’.
- declared_fields = {}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.catalog.EmissionFactorForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['energy_carrier', 'category', 'value', 'unit']¶
- model¶
alias of
EmissionFactor
- widgets = {'energy_carrier': <django.forms.widgets.HiddenInput object>}¶
- base_fields = {'category': <django.forms.fields.TypedChoiceField object>, 'energy_carrier': <django.forms.models.ModelChoiceField object>, 'unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'value': <django.forms.fields.DecimalField object>}¶
- declared_fields = {'unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.catalog.EmitterForm(*args, **kwargs)[source]¶
Bases:
CatalogEntryForm- base_fields = {'energy_carrier': <django.forms.models.ModelChoiceField object>, 'epitype': <django.forms.fields.TypedChoiceField object>, 'name': <django.forms.fields.CharField object>, 'vehicle_type': <django.forms.fields.TypedChoiceField object>}¶
- declared_fields = {}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.catalog.EnergyCarrierForm(*args, **kwargs)[source]¶
Bases:
CatalogEntryForm- class Meta[source]¶
Bases:
object- fields = ['name', 'density', 'composition', 'application', 'lower_heating']¶
- model¶
alias of
EnergyCarrier
- base_fields = {'application': <django.forms.fields.CharField object>, 'composition': <django.forms.fields.CharField object>, 'density': <django.forms.fields.DecimalField object>, 'lower_heating': <django.forms.fields.DecimalField object>, 'name': <django.forms.fields.CharField object>}¶
- declared_fields = {}¶
- property media¶
Return all media required to render the widgets on this form.
ferrosoft.apps.emiflow.forms.intensity module¶
- class ferrosoft.apps.emiflow.forms.intensity.EmissionIntensityForm(*args, **kwargs)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['enable_distance', 'owner_type', 'owner_id', 'factor_operation_value', 'factor_energy_provision_value', 'quantity_value', 'quantity_unit', 'mass_value', 'mass_unit', 'distance_value', 'distance_unit']¶
- model¶
alias of
EmissionIntensity
- widgets = {'enable_distance': <django.forms.widgets.HiddenInput object>, 'owner_id': <django.forms.widgets.HiddenInput object>, 'owner_type': <django.forms.widgets.HiddenInput object>}¶
- base_fields = {'distance_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'distance_value': <django.forms.fields.DecimalField object>, 'enable_distance': <django.forms.fields.BooleanField object>, 'factor_energy_provision_value': <django.forms.models.ModelChoiceField object>, 'factor_operation_value': <django.forms.models.ModelChoiceField object>, 'mass_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'mass_value': <django.forms.fields.DecimalField object>, 'owner_id': <django.forms.fields.UUIDField object>, 'owner_type': <django.forms.fields.TypedChoiceField object>, 'quantity_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'quantity_value': <django.forms.fields.DecimalField object>}¶
- clean()[source]¶
Hook for doing any extra form-wide cleaning after Field.clean() has been called on every field. Any ValidationError raised by this method will not be associated with a particular field; it will have a special-case association with the field named ‘__all__’.
- declared_fields = {'distance_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'mass_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'quantity_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
ferrosoft.apps.emiflow.forms.lifecycle module¶
- class ferrosoft.apps.emiflow.forms.lifecycle.LCCValueForm(*args, **kwargs)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['lifecycle_category', 'emission_unit', 'operation_emission_value', 'total_emission_value']¶
- base_fields = {'emission_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'lifecycle_category': <django.forms.models.ModelChoiceField object>, 'operation_emission_value': <django.forms.fields.DecimalField object>, 'total_emission_value': <django.forms.fields.DecimalField object>}¶
- declared_fields = {'emission_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.lifecycle.TransportLCCValueForm(*args, **kwargs)[source]¶
Bases:
LCCValueForm- class Meta[source]¶
Bases:
Meta- fields = ['lifecycle_category', 'emission_unit', 'operation_emission_value', 'total_emission_value', 'chain']¶
- model¶
alias of
TransportLCCValue
- widgets = {'chain': <django.forms.widgets.HiddenInput object>}¶
- base_fields = {'chain': <django.forms.models.ModelChoiceField object>, 'emission_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'lifecycle_category': <django.forms.models.ModelChoiceField object>, 'operation_emission_value': <django.forms.fields.DecimalField object>, 'total_emission_value': <django.forms.fields.DecimalField object>}¶
- declared_fields = {'emission_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.lifecycle.TreatmentLCCValueForm(*args, **kwargs)[source]¶
Bases:
LCCValueForm- class Meta[source]¶
Bases:
Meta- fields = ['lifecycle_category', 'emission_unit', 'operation_emission_value', 'total_emission_value', 'treatment']¶
- model¶
alias of
TreatmentLCCValue
- widgets = {'treatment': <django.forms.widgets.HiddenInput object>}¶
- base_fields = {'emission_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'lifecycle_category': <django.forms.models.ModelChoiceField object>, 'operation_emission_value': <django.forms.fields.DecimalField object>, 'total_emission_value': <django.forms.fields.DecimalField object>, 'treatment': <django.forms.models.ModelChoiceField object>}¶
- declared_fields = {'emission_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
ferrosoft.apps.emiflow.forms.mixins module¶
ferrosoft.apps.emiflow.forms.partner module¶
- class ferrosoft.apps.emiflow.forms.partner.BusinessPartnerForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['name', 'salutation', 'first_name', 'last_name', 'company', 'additional_lines', 'street', 'house_no', 'city', 'postal_code', 'country']¶
- model¶
alias of
BusinessPartner
- widgets = {'additional_lines': <django.forms.widgets.Textarea object>}¶
- base_fields = {'additional_lines': <django.forms.fields.CharField object>, 'city': <django.forms.fields.CharField object>, 'company': <django.forms.fields.CharField object>, 'country': <django.forms.models.ModelChoiceField object>, 'first_name': <django.forms.fields.CharField object>, 'house_no': <django.forms.fields.CharField object>, 'last_name': <django.forms.fields.CharField object>, 'name': <django.forms.fields.CharField object>, 'postal_code': <django.forms.fields.CharField object>, 'salutation': <django.forms.models.ModelChoiceField object>, 'street': <django.forms.fields.CharField object>}¶
- declared_fields = {}¶
- property media¶
Return all media required to render the widgets on this form.
ferrosoft.apps.emiflow.forms.pcf module¶
- class ferrosoft.apps.emiflow.forms.pcf.ReportForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, field_order=None, use_required_attribute=None, renderer=None, bound_field_class=None)[source]¶
Bases:
Form- base_fields = {'application': <django.forms.fields.CharField object>, 'assumption': <django.forms.fields.CharField object>, 'data_sources': <django.forms.fields.CharField object>, 'lifecycle_label': <django.forms.fields.CharField object>, 'lifecycle_unit': <django.forms.fields.CharField object>, 'lifecycle_value': <django.forms.fields.DecimalField object>, 'objective': <django.forms.fields.CharField object>, 'product_name': <django.forms.fields.CharField object>, 'recommendation': <django.forms.fields.CharField object>, 'standards': <django.forms.fields.CharField object>, 'system_boundary': <django.forms.fields.CharField object>, 'tool': <django.forms.fields.CharField object>, 'unit': <django.forms.fields.CharField object>}¶
- declared_fields = {'application': <django.forms.fields.CharField object>, 'assumption': <django.forms.fields.CharField object>, 'data_sources': <django.forms.fields.CharField object>, 'lifecycle_label': <django.forms.fields.CharField object>, 'lifecycle_unit': <django.forms.fields.CharField object>, 'lifecycle_value': <django.forms.fields.DecimalField object>, 'objective': <django.forms.fields.CharField object>, 'product_name': <django.forms.fields.CharField object>, 'recommendation': <django.forms.fields.CharField object>, 'standards': <django.forms.fields.CharField object>, 'system_boundary': <django.forms.fields.CharField object>, 'tool': <django.forms.fields.CharField object>, 'unit': <django.forms.fields.CharField object>}¶
- property media¶
Return all media required to render the widgets on this form.
ferrosoft.apps.emiflow.forms.reporting module¶
- class ferrosoft.apps.emiflow.forms.reporting.ReportForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶
Bases:
ModelForm- base_fields = {'name': <django.forms.fields.CharField object>, 'proportional_emissions': <django.forms.fields.TypedChoiceField object>, 'reference': <django.forms.fields.CharField object>, 'type': <django.forms.fields.TypedChoiceField object>}¶
- declared_fields = {}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.reporting.ReportOutputSelectionForm(*args, reports, **kwargs)[source]¶
Bases:
Form- base_fields = {'report': <django.forms.fields.ChoiceField object>}¶
- declared_fields = {'report': <django.forms.fields.ChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.reporting.ReportTemplateForm(*args, **kwargs)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['name', 'document_title', 'document_sender', 'document_preamble', 'document_epilogue', 'company_logo_orientation', 'company_logo_aspect_ratio', 'company_logo_width']¶
- model¶
alias of
ReportTemplate
- widgets = {'document_epilogue': <django.forms.widgets.Textarea object>, 'document_preamble': <django.forms.widgets.Textarea object>}¶
- base_fields = {'company_logo': <django.forms.fields.ImageField object>, 'company_logo_aspect_ratio': <django.forms.fields.TypedChoiceField object>, 'company_logo_orientation': <django.forms.fields.TypedChoiceField object>, 'company_logo_width': <django.forms.fields.IntegerField object>, 'document_epilogue': <django.forms.fields.CharField object>, 'document_preamble': <django.forms.fields.CharField object>, 'document_sender': <django.forms.models.ModelChoiceField object>, 'document_title': <django.forms.fields.CharField object>, 'name': <django.forms.fields.CharField object>}¶
- declared_fields = {'company_logo': <django.forms.fields.ImageField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.reporting.ReportTemplateSelectionForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, field_order=None, use_required_attribute=None, renderer=None, bound_field_class=None)[source]¶
Bases:
Form- base_fields = {'template': <django.forms.models.ModelChoiceField object>}¶
- declared_fields = {'template': <django.forms.models.ModelChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
ferrosoft.apps.emiflow.forms.settings module¶
- class ferrosoft.apps.emiflow.forms.settings.BusinessCentralSettingsForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['tenant_id', 'environment', 'oauth_auth_url', 'oauth_client_id', 'oauth_client_secret', 'oauth_scope']¶
- model¶
alias of
BusinessCentralSettings
- widgets = {'oauth_client_secret': <django.forms.widgets.PasswordInput object>}¶
- base_fields = {'environment': <django.forms.fields.CharField object>, 'oauth_auth_url': <django.forms.fields.CharField object>, 'oauth_client_id': <django.forms.fields.CharField object>, 'oauth_client_secret': <django.forms.fields.CharField object>, 'oauth_scope': <django.forms.fields.CharField object>, 'tenant_id': <django.forms.fields.UUIDField object>}¶
- declared_fields = {}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.settings.DefaultsEditForm(*args, **kwargs)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['vehicle_type', 'distance_type', 'transport_operation']¶
- model¶
alias of
TransportChainDefaults
- widgets = {'distance_type': <django.forms.widgets.Select object>, 'transport_operation': <django.forms.widgets.Select object>, 'vehicle_type': <django.forms.widgets.HiddenInput object>}¶
- base_fields = {'distance_type': <django.forms.fields.TypedChoiceField object>, 'transport_operation': <django.forms.models.ModelChoiceField object>, 'vehicle_type': <django.forms.fields.TypedChoiceField object>}¶
- clean()[source]¶
Hook for doing any extra form-wide cleaning after Field.clean() has been called on every field. Any ValidationError raised by this method will not be associated with a particular field; it will have a special-case association with the field named ‘__all__’.
- declared_fields = {}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.settings.DefaultsSearchForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, field_order=None, use_required_attribute=None, renderer=None, bound_field_class=None)[source]¶
Bases:
Form- base_fields = {'vehicle_type': <django.forms.fields.ChoiceField object>}¶
- declared_fields = {'vehicle_type': <django.forms.fields.ChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
ferrosoft.apps.emiflow.forms.transport module¶
- class ferrosoft.apps.emiflow.forms.transport.FreightItemForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['chain', 'material', 'weight_value', 'weight_unit']¶
- model¶
alias of
FreightItem
- widgets = {'chain': <django.forms.widgets.HiddenInput object>}¶
- base_fields = {'chain': <django.forms.models.ModelChoiceField object>, 'material': <django.forms.models.ModelChoiceField object>, 'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'weight_value': <django.forms.fields.DecimalField object>}¶
- declared_fields = {'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.transport.ReportGeneratorForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, field_order=None, use_required_attribute=None, renderer=None, bound_field_class=None)[source]¶
Bases:
Form- base_fields = {'filter_form': <django.forms.fields.CharField object>}¶
- declared_fields = {'filter_form': <django.forms.fields.CharField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.transport.TransportChainElementForm(*args, **kwargs)[source]¶
Bases:
ModelForm- DRYRUN_KEY = 'dryrun'¶
- DRYRUN_VALUE = '1'¶
- class Meta[source]¶
Bases:
object- fields = ['chain', 'epitype', 'operation', 'activity_distance_type', 'activity_distance_value', 'activity_distance_unit', 'distance_adjustment_factor']¶
- model¶
alias of
TransportChainElement
- widgets = {'chain': <class 'django.forms.widgets.HiddenInput'>, 'epitype': <class 'django.forms.widgets.HiddenInput'>}¶
- base_fields = {'activity_distance_type': <django.forms.fields.TypedChoiceField object>, 'activity_distance_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'activity_distance_value': <django.forms.fields.DecimalField object>, 'chain': <django.forms.models.ModelChoiceField object>, 'destination_city': <django.forms.fields.CharField object>, 'destination_country': <django.forms.models.ModelChoiceField object>, 'destination_house_number': <django.forms.fields.CharField object>, 'destination_latitude': <django.forms.fields.DecimalField object>, 'destination_longitude': <django.forms.fields.DecimalField object>, 'destination_postal_code': <django.forms.fields.CharField object>, 'destination_street': <django.forms.fields.CharField object>, 'distance_adjustment_factor': <django.forms.fields.DecimalField object>, 'epitype': <django.forms.fields.TypedChoiceField object>, 'operation': <django.forms.models.ModelChoiceField object>, 'origin_city': <django.forms.fields.CharField object>, 'origin_country': <django.forms.models.ModelChoiceField object>, 'origin_house_number': <django.forms.fields.CharField object>, 'origin_latitude': <django.forms.fields.DecimalField object>, 'origin_longitude': <django.forms.fields.DecimalField object>, 'origin_postal_code': <django.forms.fields.CharField object>, 'origin_street': <django.forms.fields.CharField object>}¶
- clean()[source]¶
Hook for doing any extra form-wide cleaning after Field.clean() has been called on every field. Any ValidationError raised by this method will not be associated with a particular field; it will have a special-case association with the field named ‘__all__’.
- declared_fields = {'activity_distance_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'destination_city': <django.forms.fields.CharField object>, 'destination_country': <django.forms.models.ModelChoiceField object>, 'destination_house_number': <django.forms.fields.CharField object>, 'destination_latitude': <django.forms.fields.DecimalField object>, 'destination_longitude': <django.forms.fields.DecimalField object>, 'destination_postal_code': <django.forms.fields.CharField object>, 'destination_street': <django.forms.fields.CharField object>, 'origin_city': <django.forms.fields.CharField object>, 'origin_country': <django.forms.models.ModelChoiceField object>, 'origin_house_number': <django.forms.fields.CharField object>, 'origin_latitude': <django.forms.fields.DecimalField object>, 'origin_longitude': <django.forms.fields.DecimalField object>, 'origin_postal_code': <django.forms.fields.CharField object>, 'origin_street': <django.forms.fields.CharField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.transport.TransportChainForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['reference', 'booking_date', 'transport_type', 'incoterms', 'simulation', 'consignor', 'consignee']¶
- model¶
alias of
TransportChain
- widgets = {'booking_date': <django.forms.widgets.DateInput object>}¶
- base_fields = {'booking_date': <django.forms.fields.DateField object>, 'consignee': <django.forms.models.ModelChoiceField object>, 'consignor': <django.forms.models.ModelChoiceField object>, 'incoterms': <django.forms.fields.TypedChoiceField object>, 'reference': <django.forms.fields.CharField object>, 'simulation': <django.forms.fields.BooleanField object>, 'transport_type': <django.forms.fields.TypedChoiceField object>}¶
- declared_fields = {}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.transport.TransportOperationForm(*args, **kwargs)[source]¶
Bases:
CopyEnergyCarrierFromEmitter,ModelForm- class Meta[source]¶
Bases:
object- fields = ['reference', 'name', 'activity_type', 'emitter', 'energy_carrier']¶
- model¶
alias of
TransportOperation
- base_fields = {'activity_type': <django.forms.fields.TypedChoiceField object>, 'emitter': <django.forms.models.ModelChoiceField object>, 'energy_carrier': <django.forms.models.ModelChoiceField object>, 'name': <django.forms.fields.CharField object>, 'reference': <django.forms.fields.CharField object>}¶
- declared_fields = {}¶
- property media¶
Return all media required to render the widgets on this form.
ferrosoft.apps.emiflow.forms.treatment module¶
- class ferrosoft.apps.emiflow.forms.treatment.TreatmentForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['reference', 'booking_date', 'operation']¶
- widgets = {'booking_date': <django.forms.widgets.DateInput object>}¶
- base_fields = {'booking_date': <django.forms.fields.DateField object>, 'operation': <django.forms.models.ModelChoiceField object>, 'reference': <django.forms.fields.CharField object>}¶
- declared_fields = {'operation': <django.forms.models.ModelChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.treatment.TreatmentInputLineForm(*args, **kwargs)[source]¶
Bases:
TreatmentLineForm- class Meta[source]¶
Bases:
object- fields = ['material', 'weight_value', 'weight_unit', 'treatment']¶
- model¶
alias of
TreatmentInputLine
- widgets = {'treatment': <django.forms.widgets.HiddenInput object>}¶
- base_fields = {'material': <django.forms.models.ModelChoiceField object>, 'treatment': <django.forms.models.ModelChoiceField object>, 'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'weight_value': <django.forms.fields.DecimalField object>}¶
- declared_fields = {'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.treatment.TreatmentLineForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶
Bases:
ModelForm- class Meta[source]¶
Bases:
object- fields = ['material', 'weight_value', 'weight_unit']¶
- model¶
alias of
TreatmentLine
- base_fields = {'material': <django.forms.models.ModelChoiceField object>, 'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'weight_value': <django.forms.fields.DecimalField object>}¶
- declared_fields = {'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.treatment.TreatmentOperationForm(*args, **kwargs)[source]¶
Bases:
CopyEnergyCarrierFromEmitter,ModelForm- class Meta[source]¶
Bases:
object- fields = ['reference', 'name', 'emitter', 'energy_carrier']¶
- model¶
alias of
TreatmentOperation
- base_fields = {'emitter': <django.forms.models.ModelChoiceField object>, 'energy_carrier': <django.forms.models.ModelChoiceField object>, 'name': <django.forms.fields.CharField object>, 'reference': <django.forms.fields.CharField object>}¶
- declared_fields = {}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.treatment.TreatmentOperationInputLineForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶
Bases:
TreatmentLineForm- class Meta[source]¶
Bases:
object- fields = ['material', 'weight_value', 'weight_unit', 'operation']¶
- model¶
alias of
TreatmentOperationInputLine
- widgets = {'operation': <django.forms.widgets.HiddenInput object>}¶
- base_fields = {'material': <django.forms.models.ModelChoiceField object>, 'operation': <django.forms.models.ModelChoiceField object>, 'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'weight_value': <django.forms.fields.DecimalField object>}¶
- declared_fields = {'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.treatment.TreatmentOperationOutputLineForm(data=None, files=None, auto_id='id_%s', prefix=None, initial=None, error_class=<class 'django.forms.utils.ErrorList'>, label_suffix=None, empty_permitted=False, instance=None, use_required_attribute=None, renderer=None)[source]¶
Bases:
TreatmentLineForm- class Meta[source]¶
Bases:
object- fields = ['material', 'weight_value', 'weight_unit', 'operation']¶
- model¶
alias of
TreatmentOperationOutputLine
- widgets = {'operation': <django.forms.widgets.HiddenInput object>}¶
- base_fields = {'material': <django.forms.models.ModelChoiceField object>, 'operation': <django.forms.models.ModelChoiceField object>, 'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'weight_value': <django.forms.fields.DecimalField object>}¶
- declared_fields = {'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.
- class ferrosoft.apps.emiflow.forms.treatment.TreatmentOutputLineForm(*args, **kwargs)[source]¶
Bases:
TreatmentLineForm- class Meta[source]¶
Bases:
object- fields = ['material', 'weight_value', 'weight_unit', 'treatment']¶
- model¶
alias of
TreatmentOutputLine
- widgets = {'treatment': <django.forms.widgets.HiddenInput object>}¶
- base_fields = {'material': <django.forms.models.ModelChoiceField object>, 'treatment': <django.forms.models.ModelChoiceField object>, 'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>, 'weight_value': <django.forms.fields.DecimalField object>}¶
- declared_fields = {'weight_unit': <ferrosoft.apps.ferrobase.forms.fields.UnitChoiceField object>}¶
- property media¶
Return all media required to render the widgets on this form.