Submission of image works :)

/me pours some sparkling grape juice
This commit is contained in:
Christopher Allan Webber 2011-04-23 13:29:15 -05:00
parent e21e7bfeb4
commit 204392362f
3 changed files with 4 additions and 7 deletions

View File

@ -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'),
]

View File

@ -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(

View File

@ -17,8 +17,6 @@
#}
{% extends "mediagoblin/base.html" %}
{% import "/mediagoblin/utils/wtforms.html" as wtforms_util %}
{% block mediagoblin_content %}
Woohoo! Submitted!
{% endblock %}