aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAditi Mittal <aditi.iitr@gmail.com>2013-09-02 20:35:22 +0530
committerAditi Mittal <aditi.iitr@gmail.com>2013-09-02 20:35:22 +0530
commit060d15d3840f0b726832ad334ba17144baaa9bf9 (patch)
treee7b2ab9fc0f8fe8e2a0258aa935ad5053134ee8c
parenta6ad5ddd4b99c8aa2454ccc917f2585a1df5da0c (diff)
downloadmediagoblin-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.py7
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,