Example #1
0
def my_profile(request):
    request = is_organizer(request)
    quest_list = Quest.my_quests(request.user)
    paginator = Paginator(quest_list, 10)
    page = request.GET.get('page')
    try:
        my_quests = paginator.page(page)
    except PageNotAnInteger:
        my_quests = paginator.page(1)
    except EmptyPage:
        my_quests = paginator.page(paginator.num_pages)
    context = {'my_quests': my_quests}
    return render(request, 'registration/my_profile.html', context)