コード例 #1
0
def EscribirReplicaComentario(request,id_comentario):    
    usuario = request.user
    outfile = open('archivoLogs.txt', 'a') # Indicamos el valor 'w'.
    outfile.write('EscribirReplicaComentario -- OBTENIENDO EL ID DEL USUARIO QUE QUIERE REALIZAR UNA REPLICA EN ALGUN COMENTARIO\n')
    comentario = get_object_or_404(Comentario, id=id_comentario)
    album = Album.objects.get(id=comentario.fkalbum.id)
    albumes = Album.objects.filter(id=album.id)
    usu = User.objects.get(id= comentario.fkalbum.fkusuario.id )
    contenido = Contenido.objects.filter(fkalbum=comentario.fkalbum.id)
    comentarioAlbum = Comentario.objects.filter(fkalbum=comentario.fkalbum.id)      
    cantidadComentario = Comentario.objects.filter(fkalbum=comentario.fkalbum.id).count()          
    cantidadLike = Like.objects.all() 
    outfile.write('EscribirReplicaComentario -- OBTENIENDO LAS CONTENIDO, USUARIO, ALBUM, COMENTARIO Y LIKE PARA IR A DETALLEALBUM\n')
    if request.method == 'POST':         
        formulario = RegistroComentario(request.POST)
        if formulario.is_valid():
            formulario.procesar_replica(album,usuario,comentario)
            
    contexto = {'usuario' : usuario, 'albumes' : albumes, 'contenido' : contenido, 'comentarioAlbum' : comentarioAlbum,'formulario': RegistroComentario(), 'cantidadComentario':cantidadComentario ,'cantidadLike':cantidadLike }
    outfile.close()
    return render_to_response('detalleAlbum.html',context_instance=RequestContext(request, contexto)) 
コード例 #2
0
def misComentarios(request,id_album):
    usuario = request.user        
    outfile = open('archivoLogs.txt', 'a') # Indicamos el valor 'w'.
    outfile.write('misComentarios -- SE VEN LOS COMENTARIOS QUE HA HECHO LA PERSONA QUE SE ENCUENTRA LOGUEADA E LA APLICACION\n')
    
    usu = User.objects.get(id=usuario.id)
    #import pdb; pdb.set_trace() 
    print usu.id
    albu = get_object_or_404(Album, id=id_album)
    albumes = Album.objects.get(id=albu.id)    
    if request.method == 'POST':         
        formulario = RegistroComentario(request.POST)
        if formulario.is_valid():
            formulario.procesar_comentario(albumes,usu)
            comentarioPersona = Comentario.objects.filter(userComentador=usu.id)      
            contexto = {'usuario' : usuario, 'comentario':comentarioPersona }
            return render_to_response('MisComentarios.html',context_instance=RequestContext(request, contexto)) 
            outfile.close()
            
    outfile.close()
    contexto = {'usuario' : usuario, 'comentario':comentarioPersona() }
    return render_to_response('comentariosHechos.html',context_instance=RequestContext(request, contexto))