Example #1
0
def edit_item(request,idImg):
	if request.method == "POST":
		idItem = int(request.POST['idItem'])
		item_instance = get_object_or_404(item,id=idItem)
		if item_instance.user != request.user:
			ctx ={'title':"You can't edit this item",'message':"You are not the owner of the image"}
			return render_to_response("message/message.html",ctx,context_instance=RequestContext(request))
		frmImage = add_item_store(request.POST,request.FILES,instance=item_instance)
		if frmImage.is_valid() :
			frmImage.save()
			ctx = {'objForm':frmImage,'msg':"Information stored successfully"}
			return render_to_response('forms/store/add_item_store.html',ctx,context_instance=RequestContext(request))
		
	idI = int(idImg)
	item_instance = get_object_or_404(item,id=idI)
	frmImage = add_item_store(instance=item_instance)
	ctx = {'objForm':frmImage,'msg':"",'idItem':idI}
	return render_to_response('forms/store/add_item_store.html',ctx,context_instance=RequestContext(request))
Example #2
0
def add_item(request):
	if request.method == 'POST':
		frmItem = add_item_store(request.POST,request.FILES)
		if frmItem.is_valid():
			frm_Uncommited 		= frmItem.save(commit=False)
			frm_Uncommited.user = request.user
			frm_Uncommited.save()
			request.session['item_id_added'] = frm_Uncommited.id
			print request.session['item_id_added']
			return HttpResponseRedirect("/store/expedient/new/")			
	else:
		frmItem = add_item_store()


	_text_top_rated = top_rated_text.objects.all().order_by("-date")[0]
	_license_text = license_text.objects.all().order_by("-date")[0]

	ctx = {'objForm':frmItem,'objTextTop':_text_top_rated,'objTextLicense':_license_text}
	return render_to_response('forms/store/add_item_store.html',ctx,context_instance=RequestContext(request))