[pyar] [DJANGO] Pregunta sobre conexiones...

Juan Manuel jmjacquet en gmail.com
Lun Jun 25 18:35:18 ART 2012


El 25 de junio de 2012 18:29, Emiliano M. Rudenick <emr.frei en gmail.com>escribió:

> El Fri, 22 Jun 2012 17:41:33 -0300
> Martin Marrese <marrese en gmail.com> escribió:
> > 2012/6/22 Enrique Martín <enri57ar en gmail.com>
> >
> > > 2012/6/22 Juan Manuel <jmjacquet en gmail.com>:
> > > > Buenas Listeros, como andan?!!
> > > > Quería saber si alguien conectó mas de una BD al mismo tiempo en
> > > Django (la
> > > > idea es hacer una página que verifique el status de diferentes
> > > > BDs, así
> > > como
> > > > sacar estadísticas, etc)
> > > > Existe una BD central con una tabla que tiene las características
> > > > de cada base y su parámetros de conexión, y algunas columnas más
> > > > con los datos
> > > que
> > > > quiero sacar (ultima actualización, cant registros, etc).
> > > > Si alguno me puede orientar un poco...
> > >
> > > https://docs.djangoproject.com/en/dev/topics/db/multi-db/
> > >
> > > si tu version de django no te soporta multi-db  (1.4 para atras) y
> > > usas postgres podes usar dblink, para conectarte a otra base.
> > >
> > > SELECT dblink_connect('myconn', 'dbname=postgres');
> > > SELECT * FROM dblink('myconn','SELECT * FROM foo') AS t(a int, b
> > > text, c text[]);
> > >
> >
> > El soporte de multi-db esta de 1.2 en adelante (1), a menos que no
> > este viendo yo una parte de la explicacoin. Me parece que el tema aca
> > es que al estar los datos de conexion en una tabla, estos son
> > dinamicos y no podes fijarlos a una base. Si ese es el caso, y no hay
> > forma de meterlo dentro de lo que es django siempre podes usar el db
> > api de Python directamente (igual esto depende mucho de lo que
> > quieras hacer despues con la conexion)
> >
> > Salut
> >
> > Links
> > 1- https://docs.djangoproject.com/en/1.3//topics/db/multi-db/
> >
> >
>
> Yo creo que con multi-db alcanza y sobra, si se necesitan traer datos a
> través de consultas muy complejas y tu motor de base de datos soporta
> vistas es recomendable usarlas. Yo te recomiendo que leas el link que
> te han pasado que es tu solución al problema.
> Mi recomendación es que intentes no evadir el ORM de Django, hay que
> tener un poco de paciencia y leer mucho jeje, pero en el futuro te vas
> a dar cuenta que es una gran inversión, "Django nunca te deja a
> gamba"!, hay que tenerle un poquito de paciencia a veces :P, nada más.
>
> Saludos!
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>


Gracias Emi, un abrazo


-- 
Saludos, Juan Manuel.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120625/91f34796/attachment.html>


More information about the pyar mailing list