diff options
author | Christopher Allan Webber <cwebber@dustycloud.org> | 2011-04-23 13:29:15 -0500 |
---|---|---|
committer | Christopher Allan Webber <cwebber@dustycloud.org> | 2011-04-23 13:29:15 -0500 |
commit | 204392362ffbe94159838cdff6c4d3b6968a003d (patch) | |
tree | 1557322ce37ea9c576eb5b2067e8561a908f3e7b | |
parent | e21e7bfeb41a8ed6ab8fa3b27132efd84355ff36 (diff) | |
download | mediagoblin-204392362ffbe94159838cdff6c4d3b6968a003d.tar.lz mediagoblin-204392362ffbe94159838cdff6c4d3b6968a003d.tar.xz mediagoblin-204392362ffbe94159838cdff6c4d3b6968a003d.zip |
Submission of image works :)
/me pours some sparkling grape juice
-rw-r--r-- | mediagoblin/submit/routing.py | 2 | ||||
-rw-r--r-- | mediagoblin/submit/views.py | 7 | ||||
-rw-r--r-- | mediagoblin/templates/mediagoblin/submit/success.html | 2 |
3 files changed, 4 insertions, 7 deletions
diff --git a/mediagoblin/submit/routing.py b/mediagoblin/submit/routing.py index 3f61b1f4..cff28acb 100644 --- a/mediagoblin/submit/routing.py +++ b/mediagoblin/submit/routing.py @@ -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'), ] diff --git a/mediagoblin/submit/views.py b/mediagoblin/submit/views.py index 54201796..1f55336f 100644 --- a/mediagoblin/submit/views.py +++ b/mediagoblin/submit/views.py @@ -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( diff --git a/mediagoblin/templates/mediagoblin/submit/success.html b/mediagoblin/templates/mediagoblin/submit/success.html index d38517fa..afc9f9d1 100644 --- a/mediagoblin/templates/mediagoblin/submit/success.html +++ b/mediagoblin/templates/mediagoblin/submit/success.html @@ -17,8 +17,6 @@ #} {% extends "mediagoblin/base.html" %} -{% import "/mediagoblin/utils/wtforms.html" as wtforms_util %} - {% block mediagoblin_content %} Woohoo! Submitted! {% endblock %} |