add select field

This commit is contained in:
Cayo Puigdefabregas 2023-04-04 17:23:50 +02:00
parent 2f27095c84
commit cd4d1bb095
1 changed files with 13 additions and 3 deletions

View File

@ -111,6 +111,15 @@ DEVICES = {
"Other Devices": ["Other"], "Other Devices": ["Other"],
} }
TYPES_DOCUMENTS = [
("", ""),
("image", "Image"),
("main_image", "Main Image"),
("functionality_report", "Functionality Report"),
("data_sanitization_report", "Data Sanitization Report"),
("disposition_report", "Disposition Report"),
]
COMPUTERS = ['Desktop', 'Laptop', 'Server', 'Computer'] COMPUTERS = ['Desktop', 'Laptop', 'Server', 'Computer']
MONITORS = ["ComputerMonitor", "Monitor", "TelevisionSet", "Projector"] MONITORS = ["ComputerMonitor", "Monitor", "TelevisionSet", "Projector"]
@ -1352,11 +1361,12 @@ class DeviceDocumentForm(FlaskForm):
render_kw={'class': "form-control"}, render_kw={'class': "form-control"},
description="Identification number of document", description="Identification number of document",
) )
type = StringField( type = SelectField(
'Type', 'Type',
[validators.Optional()], [validators.Optional()],
render_kw={'class': "form-control"}, choices=TYPES_DOCUMENTS,
description="Type of document", default="",
render_kw={'class': "form-select"},
) )
date = DateField( date = DateField(
'Date', 'Date',