A lo largo de la presentación que adjuntamos en este enlace y con motivo del trabajo voluntario planteado en las prácticas de Programación Avanzada, José Antonio Sánchez Pallero y yo, hemos tratado de transmitir una idea general acerca de Django, el framework libre basado en Python orientado a la creación rápida de aplicaciones web. Al final del mismo y para completar la explicación, presentamos un pequeño ejemplo de desarrollo haciendo uso de esta herramienta.
Toda persona que haya tenido contacto con el desarrollo web, sabrá de los inconvenientes que crean temas como: el control de las entradas del usuario, la interacción con la base de datos, la creación de direcciones amigables para los buscadores (tan necesario para el SEO), la modificación de las estructuras de datos una vez creadas o la definición de distintos roles de permisos para los usuarios del sistema.
Todo este tipo de problemas los soluciona Django de una manera muy intuitiva, con la potencia añadida de un lenguaje tan amable y completo como Python.
A continuación os dejo la presentación y adjunto también capturas de pantalla del ejemplo desarrollado y el código fuente del ejemplo para descargar. Los objetivos y la funcionalidad del ejemplo están comentados en la presentación; la implementación en sí explicada está comentado directamente sobre el código.
Django – Plataforma de sitios web
Los datos personales que aparecen en los ejemplos son inventados. Algunos datos sobre grupos y centros de investigación sí son reales.
Vista índice
Vista grupo
Esta entrada también ha sido publicada en un blog sobre Python que ha creado un compañero de la clase. Desde aquí darle la enhorabuena y recomendároslo a todos: Aprende Python como si estuvieras en primero.
https://www.youtube.com/embed/z-xGk9c_eOw Guionista y locutor: Manuel Ignacio López Quintero.Fecha de publicación: 31 de diciembre de 2024.
Ver comentarios
¡Excelente trabajo! ¡Enhorabuena!
Gracias de parte de Carazo y Pallero ;-)
@Rafael del Castillo: Muchas gracias. ¡Todo un honor que visite nuestro blog!
Para el que le interese, un buen host que soporta Django y es gratuito: Quijost (http://www.quijost.com)
q me gustaria saber mas del progrma linux por q si estoy satifecha de haverlo visto grasias por s atencion bye
Buenas,
¿Sería posible que volvierais a subir el código fuente del ejemplo? No está disponible en el enlace :(
¿Sería posible que volvierais a subir el código fuente del ejemplo? No está disponible en el enlace :(
@Andrés: Cierto, pensé que nunca borraría ese enlace pero parece que sí que en su día metí la pata... me lo apunto para volver a subirlo.
@Andrés: No encuentro el código :s, lo peor de todo es que la copia la tendría en el servidor web y parece que la borré... si lo encuentro lo cuelgo.
Sencillamente aprender no tiene limite, y más para novatos :) gracias, excelente post y muy buenas las fuentes para seguir desarrollando.
hola disculpa estoy urgido necesito un ejemplo de un programa corriendo en django... tengo un proyecto para manana y no se usarlo... quisiera un ejemplo para ver el funcionamiento ya que tengo el programa en python pero no c como hacer la interfaz grafica con django... gracias!!!