audioform_static.py 614 B

1234567891011121314151617181920
  1. from __future__ import print_function
  2. from flask_wtf import Form
  3. from wtforms import StringField, validators, SubmitField
  4. class StaticAudioForm(Form):
  5. nick = StringField(u'Audio nick', validators=[validators.required()],
  6. description='A simple name to recognize this audio')
  7. path = StringField(u'Path', validators=[validators.required()],
  8. description='Full path to audio file')
  9. submit = SubmitField(u'Submit')
  10. def staticaudio_receive(form):
  11. return {
  12. 'kind': 'static',
  13. 'nick': form.nick.data,
  14. 'paths': [form.path.data]
  15. }