first commit1
This commit is contained in:
19
SolarCalculator/forms.py
Normal file
19
SolarCalculator/forms.py
Normal file
@@ -0,0 +1,19 @@
|
||||
from django import forms
|
||||
from material import *
|
||||
|
||||
class SolarForm(forms.Form):
|
||||
name = forms.CharField(required=True, label="Name", initial='Mr.ABC')
|
||||
kw_installed = forms.FloatField(required=True, label="KW Installed", min_value=0, max_value=1e100, initial=4.81)
|
||||
initial_cost = forms.IntegerField(required=True, label="Initial Cost of Installation", initial=415000)
|
||||
amc = forms.IntegerField(required=True, label="Annual Recurring Cost", initial=9000)
|
||||
units1 = forms.IntegerField(required=True, label="Units Consumed (Jan-Feb)", initial=1200)
|
||||
units2 = forms.IntegerField(required=True, label="Units Consumed (Mar-Apr)", initial=1600)
|
||||
units3 = forms.IntegerField(required=True, label="Units Consumed (May-Jun)", initial=1800)
|
||||
units4 = forms.IntegerField(required=True, label="Units Consumed (Jul-Aug)", initial=1400)
|
||||
units5 = forms.IntegerField(required=True, label="Units Consumed (Sep-Oct)", initial=1600)
|
||||
units6 = forms.IntegerField(required=True, label="Units Consumed (Nov-Dec)", initial=1000)
|
||||
|
||||
layout = Layout(
|
||||
Row('name', 'kw_installed', 'initial_cost', 'amc'),
|
||||
Row('units1', 'units2', 'units3', 'units4', 'units5', 'units6'),
|
||||
)
|
||||
Reference in New Issue
Block a user