From f303240c554fde68ded5aff4a13f96d07508eb7d Mon Sep 17 00:00:00 2001 From: "Jose M. Guisado" Date: Tue, 20 Apr 2021 10:56:25 +0000 Subject: Create "Add Room" form and view Creates "add room" form with required inputs only: center, name and netmask. Adds a new button inside the button group in the scopes view. Because scopes checkboxes values maps to ips the only way to specify the center in which to add the room is in the add room form itself, using a select input. In the future, the RoomForm can be used to display room information once such functionality lands in the ogserver. --- ogcp/forms/action_forms.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ogcp/forms') diff --git a/ogcp/forms/action_forms.py b/ogcp/forms/action_forms.py index d1633e2..3bd3ef5 100644 --- a/ogcp/forms/action_forms.py +++ b/ogcp/forms/action_forms.py @@ -89,3 +89,12 @@ class ImageCreateForm(FlaskForm): validators=[InputRequired()]) description = StringField(label=_('Description')) create = SubmitField(label=_('Create')) + +class RoomForm(FlaskForm): + center = SelectField(label=_('Center'), + validators=[InputRequired()]) + name = StringField(label=_('Room name'), + validators=[InputRequired()]) + netmask = StringField(label=_('Netmask'), + validators=[InputRequired()]) + submit = SubmitField(label=_('Submit')) -- cgit v1.2.3-18-g5258