Ejemplo n.º 1
0
def nuevo_artista(request):
    result = None
    
    if request.method == 'POST':
        formulario = ArtistaForm(request.POST)
        if formulario.is_valid:
            formulario = formulario.save()
            result = HttpResponseRedirect('/artista/' + str(formulario.id))
    else:
        formulario = ArtistaForm()
        result = render(request, 'modelo.html', {'titulo': 'Nuevo artista','formulario': formulario})
    
    return result
Ejemplo n.º 2
0
def editar_artista(request, artista_id):
    result = None
    artista = Artista.objects.get(id=artista_id)
    
    if request.method == 'POST':
        formulario = ArtistaForm(request.POST, instance=artista)
        if formulario.is_valid:
            formulario = formulario.save()
            result = HttpResponseRedirect('/artista/' + str(formulario.id))
    else:
        formulario = ArtistaForm(instance=artista)
        result = render(request, 'modelo.html', {'titulo': 'Editar artista','formulario': formulario})
    
    return result