Пример #1
0
def change_profile_picture(request):
    profile_form = ProfilePictureForm(instance = me(request))
    if request.method == "POST":
        #raise Exception(request.FILES['picture'])
        profile_form = ProfilePictureForm(request.POST, request.FILES, instance=me(request))
        if profile_form.is_valid():
            profile_form.save()

    ctx = {
        "profile_form" : profile_form,

    }
    return render_to_response("change_profile_picture.html", context_instance=RequestContext(request, ctx) )
Пример #2
0
def profile_edit(request):
    profile_form = ProfileEditForm(instance = me(request))
    if request.method == "POST":
        profile_form = ProfileEditForm(request.POST, request.FILES, instance=me(request))
        if profile_form.is_valid():
            profile_form.save()

    ctx = {
        "profile_form" : profile_form,
        "color_choices" : COLOR_CHOICES,

    }
    return render_to_response("profile_edit.html", context_instance=RequestContext(request, ctx) )
Пример #3
0
def home(request):
    ctx = {}
    if not request.user.is_authenticated():
        return HttpResponseRedirect("/")


    friend_requests = me(request).friendship_requests()
    ctx["friendship_requests"]=friend_requests
    

    return render_to_response("home.html", context_instance = RequestContext(request, ctx))
Пример #4
0
def profile(request):
    return {
    'me' : me(request) if request.user.is_authenticated() else False,
    }