Files @ 645a7a0754bd
Branch filter:

Location: FVDE/ennstatus/ennstatus/stats/forms.py

Dennis Fink
Readd worldmap
from flask_wtf import Form
from wtforms import SelectField
from wtforms.validators import DataRequired

STYLES = [
    ('default', 'Default'),
    ('light', 'Light'),
    ('neon', 'Neon'),
    ('light_red_blue', 'Red Blue'),
    ('dark_solarized', 'Dark Solarized'),
    ('light_solarized', 'Light Solarized'),
    ('dark_colorized', 'Dark Colorized'),
    ('light_colorized', 'Light Colorized'),
    ('turquoise', 'Turquoise'),
    ('green', 'Light green'),
    ('dark_green', 'Dark green'),
    ('dark_green_blue', 'Dark green blue'),
    ('blue', 'Blue'),
    ('solid_color', 'Solid Color'),
]

SERVER_TYPES = [
    ('all', 'All'),
    ('exit', 'Exit'),
    ('relay', 'Relay'),
    ('bridge', 'Bridge'),
]


class WorldmapStyleForm(Form):
    style = SelectField('Style',
                        validators=[DataRequired()],
                        choices=STYLES)
    server_type = SelectField('Server type',
                              validators=[DataRequired()],
                              choices=SERVER_TYPES)