ramp_frontend.forms
.EventUpdateProfileForm¶
-
class
ramp_frontend.forms.
EventUpdateProfileForm
(*args, **kwargs)¶ Form to update the parameters of an event.
- Attributes
- titlestr
The event title.
- is_send_trained_mailsbool
Whether or not to send an email when submissions are trained.
- is_publicbool
Whether or not the event is public.
- is_controled_signupbool
Whether or not the event has controlled sign-up.
- is_competitivebool
Whether or not the event has a competitive phase.
- min_duration_between_submission_hourint
The number of hour to wait between two submissions.
- min_duration_between_submission_minuteint
The number of minute to wait between two submissions.
- min_duration_between_submission_secondint
The number of second to wait between two submissions.
- opening_timestampdatetime
The date and time when the event is opening.
- closing_timestampdatetime
The date and time when the event is closing.
- public_opening_timestampdatetime
The date and time when the public phase of the event is opening.
-
__init__
(formdata=<object object>, **kwargs)¶ - Parameters
formdata – Input data coming from the client, usually
request.form
or equivalent. Should provide a “multi dict” interface to get a list of values for a given key, such as what Werkzeug, Django, and WebOb provide.obj – Take existing data from attributes on this object matching form field attributes. Only used if
formdata
is not passed.prefix – If provided, all fields will have their name prefixed with the value. This is for distinguishing multiple forms on a single page. This only affects the HTML name for matching input data, not the Python name for matching existing data.
data – Take existing data from keys in this dict matching form field attributes.
obj
takes precedence if it also has a matching attribute. Only used ifformdata
is not passed.meta – A dict of attributes to override on this form’s
meta
instance.extra_filters – A dict mapping field attribute names to lists of extra filter functions to run. Extra filters run after filters passed when creating the field. If the form has
filter_<fieldname>
, it is the last extra filter.kwargs – Merged with
data
to allow passing existing data as parameters. Overwrites any duplicate keys indata
. Only used ifformdata
is not passed.