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 = [ submit_routes = [
Route('mediagoblin.submit.start', '/', Route('mediagoblin.submit.start', '/',
controller='mediagoblin.submit.views:submit_start'), controller='mediagoblin.submit.views:submit_start'),
Route('mediagoblin.submit.success', '/', Route('mediagoblin.submit.success', '/success/',
controller='mediagoblin.submit.views:submit_success'), controller='mediagoblin.submit.views:submit_success'),
] ]

View File

@ -27,7 +27,7 @@ def submit_start(request):
""" """
First view for submitting a file. 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(): if request.method == 'POST' and submit_form.validate():
# create entry and save in database # create entry and save in database
@ -56,12 +56,12 @@ def submit_start(request):
queue_file.write(request.POST['file'].file.read()) queue_file.write(request.POST['file'].file.read())
# Add queued filename to the entry # Add queued filename to the entry
entry.setdefault('queue_files', []).add(queue_filepath) entry.setdefault('queue_files', []).append(queue_filepath)
entry.save(validate=True) entry.save(validate=True)
# redirect # redirect
return exc.HTTPFound( return exc.HTTPFound(
location=request.urlgen("mediagoblin.submit.submit_success")) location=request.urlgen("mediagoblin.submit.success"))
# render # render
template = request.template_env.get_template( template = request.template_env.get_template(
@ -72,7 +72,6 @@ def submit_start(request):
'submit_form': submit_form})) 'submit_form': submit_form}))
@require_active_login
def submit_success(request): def submit_success(request):
# render # render
template = request.template_env.get_template( template = request.template_env.get_template(

View File

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