Submission of image works :)
/me pours some sparkling grape juice
This commit is contained in:
parent
e21e7bfeb4
commit
204392362f
@ -19,6 +19,6 @@ from routes.route import Route
|
||||
submit_routes = [
|
||||
Route('mediagoblin.submit.start', '/',
|
||||
controller='mediagoblin.submit.views:submit_start'),
|
||||
Route('mediagoblin.submit.success', '/',
|
||||
Route('mediagoblin.submit.success', '/success/',
|
||||
controller='mediagoblin.submit.views:submit_success'),
|
||||
]
|
||||
|
@ -27,7 +27,7 @@ def submit_start(request):
|
||||
"""
|
||||
First view for submitting a file.
|
||||
"""
|
||||
submit_form = submit_forms.SubmitStartForm()
|
||||
submit_form = submit_forms.SubmitStartForm(request.POST)
|
||||
|
||||
if request.method == 'POST' and submit_form.validate():
|
||||
# create entry and save in database
|
||||
@ -56,12 +56,12 @@ def submit_start(request):
|
||||
queue_file.write(request.POST['file'].file.read())
|
||||
|
||||
# Add queued filename to the entry
|
||||
entry.setdefault('queue_files', []).add(queue_filepath)
|
||||
entry.setdefault('queue_files', []).append(queue_filepath)
|
||||
entry.save(validate=True)
|
||||
|
||||
# redirect
|
||||
return exc.HTTPFound(
|
||||
location=request.urlgen("mediagoblin.submit.submit_success"))
|
||||
location=request.urlgen("mediagoblin.submit.success"))
|
||||
|
||||
# render
|
||||
template = request.template_env.get_template(
|
||||
@ -72,7 +72,6 @@ def submit_start(request):
|
||||
'submit_form': submit_form}))
|
||||
|
||||
|
||||
@require_active_login
|
||||
def submit_success(request):
|
||||
# render
|
||||
template = request.template_env.get_template(
|
||||
|
@ -17,8 +17,6 @@
|
||||
#}
|
||||
{% extends "mediagoblin/base.html" %}
|
||||
|
||||
{% import "/mediagoblin/utils/wtforms.html" as wtforms_util %}
|
||||
|
||||
{% block mediagoblin_content %}
|
||||
Woohoo! Submitted!
|
||||
{% endblock %}
|
||||
|
Loading…
x
Reference in New Issue
Block a user