[Flask] Simple ERP for a farm.
1
from flask_wtf import FlaskForm
2
from wtforms import (
3
SubmitField,
4
SelectField,
5
HiddenField,
6
StringField,
7
PasswordField,
8
IntegerField,
9
FloatField,
10
BooleanField,
11
DateTimeField,
12
)
13
from wtforms.validators import InputRequired, Length, NumberRange
14
15
from ...models import FertiLog
16
17
18
classAddFertiLog(FlaskForm):
19
nno3 = ("NNO3",default=0)
20
p = ("P",default=0)
21
k = ("K",default=0)
22
ca = ("Ca",default=0)
23
mg = ("Mg",default=0)
24
s = ("S",default=0)
25
na = ("Na",default=0)
26
cl = ("Cl",default=0)
27
fe = ("Fe",default=0)
28
zn = ("Zn",default=0)
29
b = ("B",default=0)
30
mn = ("Mn",default=0)
31
cu = ("Cu",default=0)
32
mo = ("Mo",default=0)
33
si = ("Si",default=0)
34
nnh4 = ("NNH4",default=0)
35
submit = ("Add/Update Log")
36
37
38
classAddFertiTarget(AddFertiLog):
39
target_id = (
40
"Target log",
41
choices=[],
42
validators=[()],
43
)
44
submit = ("Add target")
45
46
def__init__(self,**kwargs):
47
super().__init__()
48
self.. = [
49
(target., target.) for target in FertiLog..()
50
]
51