1234567891011121314151617 |
- from misago.profiles.decorators import profile_view
- from misago.profiles.template import RequestContext
- from misago.utils import make_pagination
- @profile_view('user_follows')
- def follows(request, user, page=0):
- queryset = user.follows.order_by('username_slug')
- count = queryset.count()
- pagination = make_pagination(page, count, 24)
- return request.theme.render_to_response('profiles/follows.html',
- context_instance=RequestContext(request, {
- 'profile': user,
- 'tab': 'follows',
- 'items_total': count,
- 'items': queryset[pagination['start']:pagination['stop']],
- 'pagination': pagination,
- }));
|