예제 #1
0
def UploadPhoto(request):
        if not request.user.is_authenticated():
                return HrttpResponseRedirect('/photoapi/login/')
	current_user = request.user
    	print current_user.id
        photo_form =PhotoForm(request.POST, request.FILES)

	if request.method == 'POST' and 'image' in request.FILES:
		if photo_form.is_valid():
			photos = photo_form.save(commit=False)
			photos.user_id = request.user
			photos.image = request.FILES['image']
			photos.save()
			
			return render_to_response('photoapi/profile.html', context, context_instance=RequestContext(request))
예제 #2
0
def Profile(request):
        if not request.user.is_authenticated():
                return HrttpResponseRedirect('/photoapi/login/')
	PhotoFrom = PhotoForm(request.POST, request.FILES)
        client = request.user.get_profile
	context = {'client': client, 'form': PhotoForm}
	photo_form =PhotoForm(request.POST, request.FILES)
	if request.method == 'POST' and 'image' in request.FILES:
		if photo_form.is_valid():
			photos = photo_form.save(commit=False)
			photos.user_id = request.user
			photos.image = request.FILES['image']
			photos.save()
	snippets = UserPhoto.objects.filter(user_id_id=request.user.id)
	if request.method == 'DELETE':
        	snippet.delete()
	if snippets:
		context = {'client': client, 'form': PhotoForm, 'data': snippets}


        return render_to_response('photoapi/profile.html', context, context_instance=RequestContext(request))