diff options
author | Aditi <aditi.iitr@gmail.com> | 2013-07-29 11:08:03 +0530 |
---|---|---|
committer | Aditi <aditi.iitr@gmail.com> | 2013-07-29 11:08:03 +0530 |
commit | 8f6a0bf44e83bab9b0d2c4dc9177a8f28b7fb19c (patch) | |
tree | 86fd234ccbd71d854ad7414bcf5bc4aee1f47d85 | |
parent | c29e790d57619ff25fb3441c346587daeb5e62db (diff) | |
download | mediagoblin-8f6a0bf44e83bab9b0d2c4dc9177a8f28b7fb19c.tar.lz mediagoblin-8f6a0bf44e83bab9b0d2c4dc9177a8f28b7fb19c.tar.xz mediagoblin-8f6a0bf44e83bab9b0d2c4dc9177a8f28b7fb19c.zip |
Change Redirect url to blog dashboard in blog_edit view.
-rw-r--r-- | mediagoblin/media_types/blog/views.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/mediagoblin/media_types/blog/views.py b/mediagoblin/media_types/blog/views.py index 91688f09..b353b690 100644 --- a/mediagoblin/media_types/blog/views.py +++ b/mediagoblin/media_types/blog/views.py @@ -77,8 +77,9 @@ def blog_edit(request): blog.generate_slug() blog.save() - return redirect(request, "mediagoblin.user_pages.user_home", - user=request.user.username) + return redirect(request, "mediagoblin.media_types.blog.blog-dashboard", + user=request.user.username, + blog_slug=blog.slug) else: add_message(request, ERROR, "You can not create any more blogs") return redirect(request, "mediagoblin.user_pages.user_home", @@ -111,8 +112,9 @@ def blog_edit(request): blog.save() add_message(request, SUCCESS, "Your blog is updated.") - return redirect(request, "mediagoblin.user_pages.user_home", - user=request.user.username) + return redirect(request, "mediagoblin.media_types.blog.blog-dashboard", + user=request.user.username, + blog_slug=blog.slug) @require_active_login def blogpost_create(request): @@ -163,8 +165,8 @@ def blogpost_create(request): @require_active_login def blogpost_edit(request): - blog_slug = request.matchdict.get('blog_slug') - blog_post_slug = request.matchdict.get('blog_post_slug') + blog_slug = request.matchdict.get('blog_slug', None) + blog_post_slug = request.matchdict.get('blog_post_slug', None) blog = request.db.Blog.query.filter_by(slug=blog_slug, author=request.user.id).first() blog_post_data = request.db.BlogPostData.query.filter_by(blog=blog.id).first() |