def Engine_Room_edit(request,id): content = {} room_list = IDC.objects.get(id=id) if request.method == 'POST': #验证post方法 uf = Engine_RoomForm(request.POST) #绑定POST动作 if uf.is_valid(): #验证数据有效性 room_list.name = uf.instance.name room_list.telphone = uf.instance.telphone room_list.description = uf.instance.description room_list.save() return HttpResponseRedirect("/assets/server/room/list/") else: print "save error" uf = Engine_RoomForm() content["server_type"] = MyForm.objects.all() content['uf'] = uf content.update(csrf(request)) return render_to_response('server_idc/server_room_add.html', content, context_instance=RequestContext(request)) else: uf = Engine_RoomForm() content['uf'] = uf content["room_list"] = room_list content["user_list"]=User.objects.all() content["server_type"] = MyForm.objects.all() content.update(csrf(request)) return render_to_response('server_idc/server_room_add.html', content, context_instance=RequestContext(request))
def Engine_Room(request): content = {} if request.method == 'POST': #验证post方法 uf = Engine_RoomForm(request.POST) #绑定POST动作 print uf if uf.is_valid(): #验证数据有效性 uf.save() return HttpResponseRedirect("/assets/server/room/list/") else: print "save error" uf = Engine_RoomForm() content["server_type"] = MyForm.objects.all() content['uf'] = uf content.update(csrf(request)) return render_to_response('server_idc/server_room_add.html', content, context_instance=RequestContext(request)) else: uf = Engine_RoomForm() content['uf'] = uf content["user_list"]=User.objects.all() content["server_type"] = MyForm.objects.all() content.update(csrf(request)) return render_to_response('server_idc/server_room_add.html', content, context_instance=RequestContext(request))