Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - JuanjoXD

#1
Buenas noches amantes de la programacion.

Les traigo un desafío que me está costando horas de trabajo y que aún no logro resolver. Resulta que para un proyecto, necesito generar información cruzando tablas que se encuentran en distintas bases de datos.
Django nos presenta una forma muy venció la de trabajar con distintas bases de datos en forma paralela y m apear los modelos a estas sin mucho esfuerzo.
El problema surge en que, cuando intento hacer consultas en las vistas para obtener información de los modelos, django me genera un error, indicándome que no encuentra un id en una de las tablas que intento cruzar. Hasta el momento lo único que pude encontrar es que django necesita que todos sus modelos tengan id y que el mismo este reflejado en las tablas de la DB. Esto no me es posible ya que no puedo modificar la tabla de la DB.

Alguien conoce alguna forma de hacer esto? Ya lo hice con sal puro desde las vistas y funciona, la cuestión es que, no sólo no aprovecho la abstracción en la capa de modelos para trabajar con objetos sino que cuando debo hacer consultas de muchos a muchos tengo que iterar al menos una de las tablas que estoy cruzando (seria la tabla desde la que hago el join) y esto como entenderán supone una gran carga de transacciones para la DataBase. Debo minimizar esto último ya que otros sistemas dependen de la DB y hay que optimizar los accesos a la misma.

Desde ya agradezco las potenciales soluciones que me puedan llegar agradezco brindar. Si alguien quiere información adicional, pidanla. Pero creo que sin entrar en detalles, la idea de lo que estoy buscando se entiende...
#2
Buenas noches estimados colegas de paseo por el ciberespacio del viernes.

   Esta idea es mas una consulta que una idea.

   Me encuentro paseando al igual que ustedes por la pagina de el sitio Actual, cuando de repente noto una pestaña en mi navegador que yo no había abierto. En la pestaña solo se mostraba lenguaje HTML, el mismo me da información de los estándares de seguridad sobre el sitio para el usuario. Puntualmente informaba que mi dirección de IP es transparente a todos los usuarios del sitio, exceptuando los moderadores, estos últimos obviamente la necesitan para banear.

   La cuestión en si es que cuando comienzo a revisar el contenido de esta pagina, en la que había un botón para cerrar la pestaña, me doy cuenta que esta lleno de javascript. Entonces me cuestiono, como es que en una web que solo muestra html (codificado por el navegador, claro esta) y que solo cuenta con un misero botón de comando para cerrar la pestaña del navegador tenga tanto JS.

   La verdad que no voy a complicar mas mi cuestionamiento y solo lo detallare si los comentarios lo exijen. Quiero aclarar, por si acaso, que solo tengo apenas conocimiento de HTML y no entendí la necesidad de esto, de ahí mi humilde duda.

   No tengo que mencionar, queridos lectores, lo agradecido que estaré por cualquier opinión valida (con argumentos) que arroje un rayo de luz sobre mi sombría duda existencial  :rolleyes:

Un abrazo en Cristo.