Browse Source

more fields

main
cellarspoon 2 years ago
parent
commit
baf7acc78e
No known key found for this signature in database GPG Key ID: 3789458B3D0C410
  1. 11
      app.py
  2. 15
      templates/index.html

11
app.py

@ -19,9 +19,18 @@ CWD = Path().resolve()
class UploadForm(FlaskForm):
metadata = FileField(
validators=[FileAllowed(["db"], "Metadata databases only"), FileRequired()]
"Metadata file",
validators=[FileAllowed(["db"], "Metadata databases only"), FileRequired()],
)
title = RadioField("title", choices=[("side a", "side a"), ("side b", "side b")])
author = RadioField("author", choices=[("side a", "side a"), ("side b", "side b")])
tags = RadioField("tags", choices=[("side a", "side a"), ("side b", "side b")])
comments = RadioField(
"comments", choices=[("side a", "side a"), ("side b", "side b")]
)
timestamp = RadioField(
"timestamp", choices=[("side a", "side a"), ("side b", "side b")]
)
@app.route("/")

15
templates/index.html

@ -9,9 +9,24 @@
<form method="POST" action="/upload" enctype="multipart/form-data">
{{ upload_form.csrf_token }}
{{ upload_form.metadata.label }}
{{ upload_form.metadata }}
{{ upload_form.title.label }}
{{ upload_form.title }}
{{ upload_form.author.label }}
{{ upload_form.author }}
{{ upload_form.tags.label }}
{{ upload_form.tags }}
{{ upload_form.comments.label }}
{{ upload_form.comments }}
{{ upload_form.timestamp.label }}
{{ upload_form.timestamp }}
<input type="submit" value="Go" />
</form>

Loading…
Cancel
Save