def publicacion_detail(request,pk):
    pub = get_object_or_404(Publicacion,pk = pk)
    com = Comentario_Publicacion.objects.filter(ID_Publicacion = pub)
    form  =  comentarioPublicacionForm()

    if request.method == "POST":
        com_o = form.save(commit = False)
        com_o.ID_Publicacion = pub
        com_o.ID_usuario = request.user
        com_o.Fecha_publicacion = datetime.now()
        com_o.save()
        return redirect('pub_detail',pk=pub.pk) 

    elif 'PublicarP' in request.POST:
        pub.publicar()
        pub.save()
    
    

    
    return render(
        request,
        'app/publicacion_detail.html',
        context_instance = RequestContext(request,
        {
            'title' :pub.titulo,
            'year' : datetime.now().year,
            'pub' : pub,
            'form': form,
            'coms' : com,
        })
    )