def singleconfig(req): if not req.session.get('islogin'): msg = '你当前还没有登录,请先登录!' return render_to_response('singleconfig.html', locals(), context_instance=RequestContext(req)) if req.method=='GET': data = req.GET uid = req.session['user_info']['id'] single_info = controller.single_good_info(data['id']) if uid == single_info.uid.id: return render_to_response('singleconfig.html', locals(), context_instance=RequestContext(req)) else: msg = '您没有权限修改此商品!!!' return render_to_response('singleconfig.html', locals(), context_instance=RequestContext(req)) else: data = req.POST print data result = controller.single_good_save(data) if result == 1: #成功 return HttpResponseRedirect('single?id='+data['id']) elif result == -1: msg = '编辑失败,此商品已失效或过期!!!' return render_to_response('singleconfig.html', locals(), context_instance=RequestContext(req)) else: msg = '编辑失败,请联系管理员!!!' return render_to_response('singleconfig.html', locals(), context_instance=RequestContext(req))
def single(req): data = req.GET if data['id']: is_can_config = False single_info = controller.single_good_info(data['id']) if req.session.get('islogin'): uid = req.session['user_info']['id'] if uid == single_info.uid.id: is_can_config = True return render_to_response('single.html', locals(), context_instance = RequestContext(req)) else: msg = '查无此商品,请联系管理员' return render_to_response('single.html', locals(), context_instance = RequestContext(req))
def singledelete(req): if req.method=='POST': data = req.POST if controller.single_good_delete(data['id']): # 删除成功 return HttpResponseRedirect('mygoods') else: # 删除失败 is_can_config = False single_info = controller.single_good_info(data['id']) msg = '删除失败,请联系管理员' if req.session.get('islogin'): uid = req.session['user_info']['id'] if uid == single_info.uid.id: is_can_config = True return render_to_response('single.html', locals(), context_instance = RequestContext(req))
def single(req): data = req.GET if data['id']: is_can_config = False single_info = controller.single_good_info(data['id']) if req.session.get('islogin'): uid = req.session['user_info']['id'] if uid == single_info.uid.id: is_can_config = True return render_to_response('single.html', locals(), context_instance=RequestContext(req)) else: msg = '查无此商品,请联系管理员' return render_to_response('single.html', locals(), context_instance=RequestContext(req))
def singledelete(req): if req.method == 'POST': data = req.POST if controller.single_good_delete(data['id']): # 删除成功 return HttpResponseRedirect('mygoods') else: # 删除失败 is_can_config = False single_info = controller.single_good_info(data['id']) msg = '删除失败,请联系管理员' if req.session.get('islogin'): uid = req.session['user_info']['id'] if uid == single_info.uid.id: is_can_config = True return render_to_response('single.html', locals(), context_instance=RequestContext(req))
def singleconfig(req): if not req.session.get('islogin'): msg = '你当前还没有登录,请先登录!' return render_to_response('singleconfig.html', locals(), context_instance=RequestContext(req)) if req.method == 'GET': data = req.GET uid = req.session['user_info']['id'] single_info = controller.single_good_info(data['id']) if uid == single_info.uid.id: return render_to_response('singleconfig.html', locals(), context_instance=RequestContext(req)) else: msg = '您没有权限修改此商品!!!' return render_to_response('singleconfig.html', locals(), context_instance=RequestContext(req)) else: data = req.POST print data result = controller.single_good_save(data) if result == 1: #成功 return HttpResponseRedirect('single?id=' + data['id']) elif result == -1: msg = '编辑失败,此商品已失效或过期!!!' return render_to_response('singleconfig.html', locals(), context_instance=RequestContext(req)) else: msg = '编辑失败,请联系管理员!!!' return render_to_response('singleconfig.html', locals(), context_instance=RequestContext(req))