Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Python (https://www.clubdelphi.com/foros/forumdisplay.php?f=46)
-   -   Dudas para trabajar con Django (vengo de java) (https://www.clubdelphi.com/foros/showthread.php?t=88547)

Jeysak 20-06-2015 19:22:35

Dudas para trabajar con Django (vengo de java)
 
Hola, ante todo me presento este es mi primer post en este foro, soy un fanático de la programación de todo tipo, me gusta aprender cosas nuevas y trabajo en una empresa de desarrollo de software para bancos y financieras en la que se desarrolla principalmente en java.
Ahora vienen mis dudas, hace tiempo tengo ganas de trabajar por mi cuenta como un ingreso extra, al principio pensé en hacerlo con las mismas herramientas que utilizo en mi trabajo (java/spring/hibernate/swing). Pero tras haber leído un libro de python 3 me interesé mucho por este lenguaje y pensé en utilizar python con django para trabajar. El problema es que el 95% de los tutoriales o cursos que encuentro en internet explican django con ejemplos de sitios públicos como redes sociales, blogs, foros..
  • ¿Es bueno django para hacer un sistema intermo de control ventas y finanzas por ejemplo?
  • y de hacer algo de ese tipo.. ¿lo debería desarrollar modificando el sitio de admin de django para aprobechar sus ventajas o es mejor hacerlo por separado?
  • ¿Conocen librerías para django o python que me sirvan para hacer aplicaciones de este tipo? un ejemplo sería alguna librería de componentes mas completos que los genéricos de html, como datatables con sort y paginación o componentes de fecha (en java por ejemplo existe primefaces que exitende la funcionalidad de faces)
Si conocen algo mejor que django para utilizar con python, para este tipo de aplicaciones también me serviría, en lo posible que sea web.

mamcx 20-06-2015 20:06:08

Django sirve para todo tipo de apps webs.

El que uses o no el admin integrado depende de si te puedes/quieres acomodar a su forma y uso. En tal caso, es muy simple tener una version 1 en poco tiempo.

Tengo una app interna que le estoy haciendo a un cliente con django y es usando solo el admin, mas 1 o 2 vistas personalizadas que hice de forma "manual".

Con respecto a los datatables y demás: Eso no te lo resuelve ni django ni nadie en lado del servidor. Así que es cosa de que librerías/frameworks uses en javascript/css.

Para un cliente use:

http://js.devexpress.com/

Usar Jquery UI y similares es otra opcion, pero luego de evaluar mucho me parece que son mala idea. Entre las opciones que hay, DevExpress era de lo menos malito. Tambien http://www.telerik.com/kendo-ui fue otra opcion.

---

De ahi, queda es juntar varias librerias de aqui y alla. Por ejemplo:

https://www.datatables.net/

Y muchas otras.

Una opcion que esta cojiendo fuerza es usar React:

https://facebook.github.io/react/


Para el css usar bootstrap o fundation:

http://getbootstrap.com/

http://foundation.zurb.com/

Te recomiendo que compres un tema pre-armado:

http://themeforest.net/

O te busques uno pre-hecho por ahi

Jeysak 24-06-2015 03:58:02

Muchas gracias por la información me aclaraste varias dudas, me puse a investigar todo lo que mandaste antes de responder jaja.


La franja horaria es GMT +2. Ahora son las 00:08:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi