parameters: (self, categorias, agrupacion, partido_omitido)
return_statement: return fila, len(numero)
docstring: Devuelve los datos de la tabla principal del acta.
  
          Argumentos:
              categorias -- las categorias que queremos mostrar en la tabla.
              agrupacion -- la agrupacion de la que estamos mostrando la tabla
docstring_summary: Devuelve los datos de la tabla principal del acta.
docstring_tokens: Devuelve los datos de la tabla principal del acta .
function: def _get_datos_fila(self, categorias, agrupacion, partido_omitido):
          """Devuelve los datos de la tabla principal del acta.
  
          Argumentos:
              categorias -- las categorias que queremos mostrar en la tabla.
              agrupacion -- la agrupacion de la que estamos mostrando la tabla
          """
          # primero vamos a averiguar la indentacion que queremos ponerle a esta
          # fila en la tabla.
          clases_a_mostrar = self.config("clases_a_mostrar",
                                         self.data["cod_datos"])
          mostrar_numero = self.config("numero_lista_en_tabla",
                                       self.data["cod_datos"])
          indentacion = clases_a_mostrar.index(agrupacion.clase)
          # si el partido no esta omitido vamos a ponerle profundidad.
          fila_normal = True
          if not partido_omitido:
              nombre = " " * indentacion
              nombre += agrupacion.nombre
          # sino el nombre pasa de largo y queda el que está.
          else:
              # nombre = agrupacion.partido.nombre
              nombre = agrupacion.nombre + " (" + agrupacion.alianza.nombre + ")"
              fila_normal = False
          # establecemos el numero de la lista. En alguna eleccion esto puede ser
          # mas complejo que traer el numero, puede ser la concatenacion de
          # varios numeros diferentes.
          if mostrar_numero and hasattr(agrupacion, "numero"):
              numero = str(agrupacion.numero)
          else:
              numero = ""
  
          # armamos la base de la fila.
          fila = [numero, nombre, indentacion, fila_normal]
  
          # Recorremos todas las categorias que queremos mostrar en este acta
          # buscando cuantos votos tiene cada candidato.
          for categoria in categorias:
              candidato = Candidatura.one(cod_lista=agrupacion.codigo,
                                          cod_categoria=categoria.codigo)
              # Si el candidato existe vamos a buscar cuantos votos tiene y sino
              # devolvemos "-" que se transforma en una cruz en el acta
              if candidato is not None:
                  votos = self.recuento.get_resultados(candidato.id_umv)
              else:
                  votos = "-"
              fila.append(votos)
  
          return fila, len(numero)
function_tokens: def _get_datos_fila ( self , categorias , agrupacion , partido_omitido ) : # primero vamos a averiguar la indentacion que queremos ponerle a esta # fila en la tabla. clases_a_mostrar = self . config ( "clases_a_mostrar" , self . data [ "cod_datos" ] ) mostrar_numero = self . config ( "numero_lista_en_tabla" , self . data [ "cod_datos" ] ) indentacion = clases_a_mostrar . index ( agrupacion . clase ) # si el partido no esta omitido vamos a ponerle profundidad. fila_normal = True if not partido_omitido : nombre = " " * indentacion nombre += agrupacion . nombre # sino el nombre pasa de largo y queda el que está. else : # nombre = agrupacion.partido.nombre nombre = agrupacion . nombre + " (" + agrupacion . alianza . nombre + ")" fila_normal = False # establecemos el numero de la lista. En alguna eleccion esto puede ser # mas complejo que traer el numero, puede ser la concatenacion de # varios numeros diferentes. if mostrar_numero and hasattr ( agrupacion , "numero" ) : numero = str ( agrupacion . numero ) else : numero = "" # armamos la base de la fila. fila = [ numero , nombre , indentacion , fila_normal ] # Recorremos todas las categorias que queremos mostrar en este acta # buscando cuantos votos tiene cada candidato. for categoria in categorias : candidato = Candidatura . one ( cod_lista = agrupacion . codigo , cod_categoria = categoria . codigo ) # Si el candidato existe vamos a buscar cuantos votos tiene y sino # devolvemos "-" que se transforma en una cruz en el acta if candidato is not None : votos = self . recuento . get_resultados ( candidato . id_umv ) else : votos = "-" fila . append ( votos ) return fila , len ( numero )