From e084f90c19e779592f6e3f14eb8f70a7287f0dad Mon Sep 17 00:00:00 2001 From: Marius Peter Date: Sun, 15 May 2022 13:17:35 +0200 Subject: Modularization. --- app/forms.py | 93 ------------------------------------------------------------ 1 file changed, 93 deletions(-) delete mode 100644 app/forms.py (limited to 'app/forms.py') diff --git a/app/forms.py b/app/forms.py deleted file mode 100644 index 302db58..0000000 --- a/app/forms.py +++ /dev/null @@ -1,93 +0,0 @@ -""" -Form classes must be named 'Add{Item}', Item referring to the -model concerned. -""" - -from flask_wtf import FlaskForm -from wtforms import ( - SubmitField, - SelectField, - RadioField, - HiddenField, - StringField, - PasswordField, - IntegerField, - FloatField, - DateTimeField, -) -from wtforms.validators import InputRequired, Length, NumberRange - - -class AddCustomer(FlaskForm): - name = StringField("Customer name", validators=[InputRequired()]) - name_alternative = StringField("Alternative name") - # date_time_created = DateTimeField("Creation date") - code_customer = StringField("Customer code") - code_accounting = StringField("Accounting code") - address = StringField("Address") - postal_code = StringField("Postal Code") - city = StringField("City") - country = StringField("Country") - phone = StringField("Phone") - website = StringField("Website") - email = StringField("E-mail") - professional_id_1 = StringField("Professional ID 1") - professional_id_2 = StringField("Professional ID 2") - tax_id = StringField("Tax ID") - payment_terms = StringField("Payment Terms", default="Tu vas payer sale chien!") - submit = SubmitField("Add/Update Product") - - -class AddProduct(FlaskForm): - name = StringField("Product name", validators=[InputRequired()]) - code_accounting = StringField("Accounting code", default=0) - unit_weight = FloatField("Unit weight", default=0) - price_net = FloatField("Price (net)", default=0) - price_gross = FloatField("Price (gross)", default=0) - tax_rate = FloatField("Tax rate", default=0) - submit = SubmitField("Add/Update Product") - - -class AddLog(FlaskForm): - target = SelectField( - "Type", - choices=[("False", "Log"), ("True", "Target")], - validators=[InputRequired()], - ) - nno3 = FloatField("NNO3", default=0) - p = FloatField("P", default=0) - k = FloatField("K", default=0) - ca = FloatField("Ca", default=0) - mg = FloatField("Mg", default=0) - s = FloatField("S", default=0) - na = FloatField("Na", default=0) - cl = FloatField("Cl", default=0) - fe = FloatField("Fe", default=0) - zn = FloatField("Zn", default=0) - b = FloatField("B", default=0) - mn = FloatField("Mn", default=0) - cu = FloatField("Cu", default=0) - mo = FloatField("Mo", default=0) - si = FloatField("Si", default=0) - nnh4 = FloatField("NNH4", default=0) - submit = SubmitField("Add/Update Log") - - -class AddOrder(FlaskForm): # TODO - name = StringField("Product name", validators=[InputRequired()]) - code_accounting = StringField("Accounting code", default=0) - unit_weight = FloatField("Unit weight", default=0) - price_net = FloatField("Price (net)", default=0) - price_gross = FloatField("Price (gross)", default=0) - tax_rate = FloatField("Tax rate", default=0) - submit = SubmitField("Add/Update Product") - - -class AddInvoice(FlaskForm): - name = StringField("Product name", validators=[InputRequired()]) - code_accounting = StringField("Accounting code", default=0) - unit_weight = FloatField("Unit weight", default=0) - price_net = FloatField("Price (net)", default=0) - price_gross = FloatField("Price (gross)", default=0) - tax_rate = FloatField("Tax rate", default=0) - submit = SubmitField("Add/Update Product") -- cgit v1.2.3