Changeset 351:017c55bbae5d


Ignore:
Timestamp:
May 4, 2011 1:52:02 PM (2 years ago)
Author:
slav0nic <slav0nic0@…>
Branch:
default
Message:

#181: pagination2.patch

File:
1 edited

Legend:

Unmodified
Added
Removed
  • djangobb/djangobb_forum/views.py

    r350 r351  
    297297    paginator = Paginator(topic.posts.all().select_related(), forum_settings.TOPIC_PAGE_SIZE) 
    298298    try: 
    299         posts = paginator.page(page).object_list 
     299        page_obj = paginator.page(page) 
    300300    except (InvalidPage, EmptyPage): 
    301301        raise Http404 
     302    posts = page_obj.object_list 
    302303    users = set(post.user.id for post in posts) 
    303304    profiles = Profile.objects.filter(user__pk__in=users) 
     
    340341                 
    341342                'page': page, 
     343                'page_obj': page_obj, 
    342344                'pages': paginator.num_pages, 
    343                 'results_per_page': forum_settings.TOPIC_PAGE_SIZE, 
    344                 'is_paginated': paginator.page(page).has_other_pages(), 
     345                'results_per_page': paginator.per_page, 
     346                'is_paginated': page_obj.has_other_pages(), 
    345347                } 
    346348    else: 
Note: See TracChangeset for help on using the changeset viewer.