diff options
author | Aditi Mittal <aditi.iitr@gmail.com> | 2013-09-02 20:35:22 +0530 |
---|---|---|
committer | Aditi Mittal <aditi.iitr@gmail.com> | 2013-09-02 20:35:22 +0530 |
commit | 060d15d3840f0b726832ad334ba17144baaa9bf9 (patch) | |
tree | e7b2ab9fc0f8fe8e2a0258aa935ad5053134ee8c | |
parent | a6ad5ddd4b99c8aa2454ccc917f2585a1df5da0c (diff) | |
download | mediagoblin-060d15d3840f0b726832ad334ba17144baaa9bf9.tar.lz mediagoblin-060d15d3840f0b726832ad334ba17144baaa9bf9.tar.xz mediagoblin-060d15d3840f0b726832ad334ba17144baaa9bf9.zip |
Get all blog posts as a query object as suggested by spaetz.
-rw-r--r-- | mediagoblin/media_types/blog/views.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/mediagoblin/media_types/blog/views.py b/mediagoblin/media_types/blog/views.py index d94530d9..a0ceb064 100644 --- a/mediagoblin/media_types/blog/views.py +++ b/mediagoblin/media_types/blog/views.py @@ -209,7 +209,6 @@ def blogpost_edit(request): def blog_dashboard(request): url_user = request.matchdict.get('user') - blog_posts_list = [] blog_slug = request.matchdict.get('blog_slug', None) _log.info(blog_slug) @@ -218,8 +217,8 @@ def blog_dashboard(request): if not blog: return render_404(request) - blog_posts_list = get_all_blogposts_of_blog(request, blog) - blog_post_count = len(blog_posts_list) + blog_posts_list = blog.get_all_posts_of_a_blog(None) + blog_post_count = blog_posts_list.count() if may_edit_blogpost(request, blog): return render_to_response( @@ -243,7 +242,7 @@ def blog_post_listing(request): if not owner_user or not blog: return render_404(request) - all_blog_posts = get_all_blogposts_of_blog(request, blog, u'processed') + all_blog_posts = blog.get_all_posts_of_a_blog(u'processed') return render_to_response( request, |