summaryrefslogtreecommitdiff
path: root/app/forms.py
diff options
context:
space:
mode:
authorMarius Peter <marius.peter@tutanota.com>2022-05-15 13:17:35 +0200
committerMarius Peter <marius.peter@tutanota.com>2022-05-15 13:17:35 +0200
commite084f90c19e779592f6e3f14eb8f70a7287f0dad (patch)
tree1215177356105452c39a916fd050f79c9721f523 /app/forms.py
parent1dad22d3e45d6506c8624e3a7111240fcc4ab786 (diff)
Modularization.
Diffstat (limited to 'app/forms.py')
-rw-r--r--app/forms.py93
1 files changed, 0 insertions, 93 deletions
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")
Copyright 2019--2024 Marius PETER