Skip to content

digiplan.map.forms#

Module containing django forms.

EnergyPanelForm #

Bases: PanelForm

__init__(parameters, additional_parameters=None, **kwargs) #

Overwrite init function to add initial key results for detail panels.

get_field_attrs(name, parameters) #

Add HTMX attributes to wind and pv detail sliders.

PanelForm #

Bases: TemplateForm

generate_fields(parameters, additional_parameters=None) #

Create fields from config parameters.

get_field_attrs(name, parameters) #

Set up field attributes from parameters.

ResultsBox #

Bases: TemplateForm

Shows a result summary for a given category in a box.

__init__(parameters) #

Initialize parameters for result box widget.

calculate_value(parameters) abstractmethod #

Calculate result based on parameters. Abstract.