Example #1
0
def add_item_expedient(request):
	if request.method == "POST":
		if not request.FILES:
			frmExp = frmExpedient()
			ctx = {'frmExped':frmExp,'msg':"This input is required"}
			return render_to_response('forms/store/add_expedient.html',ctx,context_instance=RequestContext(request))

		image_items = request.FILES.getlist('image')
		for i in image_items:
			try:
				item_instance = item.objects.get(id=request.session['item_id_added'])
			except Exception, e:
				ctx = {"message":"Create an item shop, before upload images","title":"Can't upload images"}
				return render_to_response('message/message.html',ctx,context_instance=RequestContext(request))
			frm = expedient_item(item=item_instance,name=i,image=i)
		 	frm.save()
		try:
			del request.session['item_id_added']
		except Exception, e:
			pass
Example #2
0
		for i in image_items:
			try:
				item_instance = item.objects.get(id=request.session['item_id_added'])
			except Exception, e:
				ctx = {"message":"Create an item shop, before upload images","title":"Can't upload images"}
				return render_to_response('message/message.html',ctx,context_instance=RequestContext(request))
			frm = expedient_item(item=item_instance,name=i,image=i)
		 	frm.save()
		try:
			del request.session['item_id_added']
		except Exception, e:
			pass
		
		return HttpResponseRedirect('/store/thanks_add_item/')
	else:
		frmExp = frmExpedient()
		ctx = {'frmExped':frmExp,'msg':""}
		return render_to_response('forms/store/add_expedient.html',ctx,context_instance=RequestContext(request))


@login_required
def thanks_add_item(request):
	return render_to_response('store/add_item_thanks.html',context_instance=RequestContext(request))


@login_required
def purchase_item(request):
	if request.method == "POST":
		item_purchase = int(request.POST['item'])
		_item = get_object_or_404(item, id=item_purchase)
		if _item.user == request.user: