def editar_pista(request, pista_id): result = None pista = Pista.objects.get(id=pista_id) if request.method == 'POST': formulario = PistaForm(request.POST, instance=pista) if formulario.is_valid: formulario = formulario.save() result = HttpResponseRedirect('/pista/' + str(formulario.id)) else: formulario = PistaForm(instance=pista) result = render(request, 'modelo.html', {'titulo': 'Editar pista','formulario': formulario}) return result
def nueva_pista(request, album_id): result = None if request.method == 'POST': formulario = PistaForm(request.POST) if formulario.is_valid: formulario = formulario.save() result = HttpResponseRedirect('/pista/' + str(formulario.id)) else: pista = Pista(titulo='', album_id=album_id) formulario = PistaForm(instance=pista) result = render(request, 'modelo.html', {'titulo': 'Nueva pista','formulario': formulario}) return result