def recharge_edit(request, recharge_id=0, template="admin/mall/recharge/edit.tpl"): recharge = Recharge.get_by_id(recharge_id) if request.method == "GET": return render_response(template, recharge=recharge) elif request.method == "POST": form = RechargeForm(request.POST) if form.is_valid(): name = form.cleaned_data["name"] # type_id = form.cleaned_data['type_id'] money = form.cleaned_data["money"] rm = form.cleaned_data["rm"] discount = form.cleaned_data["discount"] description = form.cleaned_data["description"] # status = form.cleaned_data['status'] try: recharge.name = name # recharge.type_id = type_id recharge.money = money recharge.rm = rm recharge.discount = discount recharge.description = description # recharge.status = status recharge.save() except Exception, e: if config.debug: print e else: return HttpResponse( "<script type='text/javascript'>window.top.right.location.reload();window.top.art.dialog({id:'recharge_edit'}).close();</script>" )
def recharge_add(request, template="admin/mall/recharge/add.tpl"): if request.method == "GET": return render_response(template) elif request.method == "POST": form = RechargeForm(request.POST) if form.is_valid(): name = form.cleaned_data["name"] # type_id = form.cleaned_data['type_id'] money = form.cleaned_data["money"] rm = form.cleaned_data["rm"] discount = form.cleaned_data["discount"] description = form.cleaned_data["description"] # status = form.cleaned_data['status'] try: recharge = Recharge.objects.create( name=name, money=money, rm=rm, description=description, discount=discount ) recharge.save() except Exception, e: if config.debug: print e else: return HttpResponse( "<script type='text/javascript'>window.top.right.location.reload();window.top.art.dialog({id:'recharge_add'}).close();</script>" )