Esempio n. 1
0
def profile_photo_upload(request):
    from forms import PhotoUploadForm
    error = False
    if request.method == 'POST':
        form = PhotoUploadForm(request.POST, request.FILES)
        if form.is_valid():
            form.save(request.user)
        else:
            error = True
    else:
        form = PhotoUploadForm()
    return render_to_response('user/photo_upload.html',
                              { 'form' : form, 
                                'of_user' : request.user, 
                                'submit_button_text': 'Upload' },
                              context_instance=RequestContext(request))
Esempio n. 2
0
def photo_upload(request, username):
    from django.template.loader import render_to_string
    from forms import PhotoUploadForm
    error = False
    if request.user.username != username:
        return render_noperm_response()
    if request.method == 'POST':
        form = PhotoUploadForm(request.POST, request.FILES)
        if form.is_valid():
            form.save(request.user)
            return redirect( reverse('mentortogether.user.views.profile_view', kwargs={'username':username}) )
        else:
            error = True
    else:
        form = PhotoUploadForm()
    return render_to_response('user/photo_upload.html', { 'form' : form, 
                                                          'of_user' : request.user,
                                                          'submit_button_text' :  'Upload' },
                              context_instance=RequestContext(request))