[pyar] Django for dummies

Juan A. Diaz juan en linux.org.ar
Mie Feb 23 19:32:19 ART 2011


On Wed, 2011-02-23 at 19:01 -0300, Maximiliano Robaina wrote: 
> El mié, 23-02-2011 a las 18:18 -0300, marcos hipe escribió:
> > El día 23 de febrero de 2011 18:11, fisa <fisadev en gmail.com> escribió:
> > > El día 23 de febrero de 2011 18:07, Daniel Moisset
> > > <dmoisset en machinalis.com> escribió:
> > >> 2011/2/23 Nicolas Rebagliati <nicolas.rebagliati en aenima-x.com.ar>:
> > >>> porque que la parte de DB la
> > >>> quiero hacer yo a mano..no necesito toda la "magia" de django
> > >>
> > >> No hay drama. Igual me da curiosidad por que queres hacerlo asi...
> > >> tenes ganas de aprender SQL? estas usando una DB no relacional/no
> > >> soportada? Son raros los casos donde se hace esto y no estas agregando
> > >> trabajo y perdiendo calidad en tu codigo...
> > >
> > > +1
> > >
> > >
> > > --
> > > fisa  -  Juan Pedro Fisanotti
> > > _______________________________________________
> > > 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/
> > >
> > 
> > yo creo que estoy en un problema similar, aunque como nunca use django
> > ni ningun otra framework de python no puedo hablar mucho (es mas,
> > python lo use poco, aunque me encanta :D)
> > escribo para decir una situacion en la que puede pasar: yo estoy
> > haciendo un programa con una interfaz web y como quiero que "el core"
> > sea independiente de la parte grafica prefiero hacer la parte de bases
> > de datos (que no es mucha) por mi cuenta y que la parte grafica sea la
> > parte grafica.
> 
> Me parece que acá estás un poco confundido conceptualmente. Con django,
> por ejemplo, no haces "la parte gráfica". con django al igual que con
> otros frameworks web para python haces una aplicación web, que por otro
> lado casi siempre usas un modelo MVC lo que te separa bien las capas de
> tu aplicación, osea, tu "core" de la interfaz de usuario.
> 
> La parte gráfica, la haces en html + js, aunque también podrías hacer
> una aplicación web con django y exponer una API como servicio y el
> cliente hacerlo, que se yo..., con flash ?  

o usar [0] XSLT

@Nicolas, si cuando previamente te refería a hacer la "parte de la DB"
por vos mismo, con hace el diseño de estructura de la DB, podes ver
pyramid (como ya mencionaron) con sqlalchemy. Igualmente creo que como
te sugirieron antes, te fijes realmente si es una necesidad de tu
proyecto el "hacer las cosas a mano".

[0] http://en.wikipedia.org/wiki/XSLT
[1] http://www.sqlalchemy.org/


Saludos.




More information about the pyar mailing list