Esempio n. 1
0
def relationships(request):
    user = request.user
    profileId = user.id

    context = {"profileId": profileId}

    # get relationships
    context.update(getProfileContext(profileId))  # this may not be needed in template
    following = context.get("following", None)
    followers = context.get("followers", None)
    relationships = get_relationships(user, following, followers)
    context.update({"relationships": relationships})
    print relationships
    # get pin thumbs for all related users
    for type in relationships:
        for user in relationships[type]:
            pins = Pin.objects.filter(submitter__exact=user)[:7]
            user.pins = pins

    return TemplateResponse(request, "core/relationships.html", context)
Esempio n. 2
0
def relationships(request):
    user = request.user
    profileId = user.id

    context = {
        'profileId': profileId,
    }

    #get relationships
    context.update(
        getProfileContext(profileId))  #this may not be needed in template
    following = context.get('following', None)
    followers = context.get('followers', None)
    relationships = get_relationships(user, following, followers)
    context.update({'relationships': relationships})
    print relationships
    #get pin thumbs for all related users
    for type in relationships:
        for user in relationships[type]:
            pins = Pin.objects.filter(submitter__exact=user)[:7]
            user.pins = pins

    return TemplateResponse(request, 'core/relationships.html', context)
Esempio n. 3
0
def user_profile(request, profileId):
    context = getProfileContext(profileId)
    return render_to_string('pins/templatetags/user_profile.html',
        context,
        context_instance=RequestContext(request))
Esempio n. 4
0
def user_profile(request, profileId):
    context = getProfileContext(profileId)
    return render_to_string('pins/templatetags/user_profile.html',
                            context,
                            context_instance=RequestContext(request))