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))
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))