def agregar_persona(request): usuario = request.user ok= False if request.method == 'POST': form =PersonaForm(request.POST) if form.is_valid(): new_persona = form.save() ok = True form = PersonaForm(auto_id=False) else: form = PersonaForm(auto_id=False) valores = {'usuario':usuario , 'form':form , 'ok':ok} return render_to_response('ingreso.html', valores, context_instance=RequestContext(request))
def editar_persona(request, persona_id): usuario = request.user ok= False try: personas = persona.objects.get(id=persona_id) except (persona.DoesNotExist): personas = None if request.method == 'POST' and persona is not None: form = PersonaForm(request.POST, instance=personas) if form.is_valid(): ok = True personas = form.save() else: form = PersonaForm(instance=personas) valores = {'usuario':usuario , 'form':form , 'ok':ok} return render_to_response('ingreso.html', valores, context_instance=RequestContext(request))