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) )
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) )
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))
def profile(request): return { 'me' : me(request) if request.user.is_authenticated() else False, }