Ejemplo n.º 1
0
class AddEquipmentForm(Form):
    equipment_title = StringField("Equipment title",
                                  [validators.DataRequired()])
    equipment_code = StringField(
        "Equipment code", [validators.DataRequired(),
                           validators.Length(3, 3)])
    equipment_group = SelectField("Equipment group",
                                  choices=[(str(group.equipment_group_id),
                                            group.equipment_group_name)
                                           for group in get_equipment_groups()
                                           ])

    def __init__(self, *args, **kwargs):
        super(AddEquipmentForm, self).__init__(*args, **kwargs)
        self.equipment_group.choices = [(str(group.equipment_group_id),
                                         group.equipment_group_name)
                                        for group in get_equipment_groups()]
Ejemplo n.º 2
0
 def __init__(self, *args, **kwargs):
     super(AddEquipmentForm, self).__init__(*args, **kwargs)
     self.equipment_group.choices = [(str(group.equipment_group_id),
                                      group.equipment_group_name)
                                     for group in get_equipment_groups()]
def get_equipment_groups(token):
    if token in api_keys:
        equipment_groups = database.get_equipment_groups()
        data = [dict(equipment_group_id=e.equipment_group_id, equipment_group_name=e.equipment_group_name) for e in equipment_groups]
        return json.dumps(data)