Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Conocer Django: presentación, introducción y ejemplo de desarrollo

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

  • Descargar: ejemploDjango.tar.gz (código fuente del ejemplo)

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 Instituto

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.

  • ¡Excelente trabajo! ¡Enhorabuena!

  • Gracias de parte de Carazo y Pallero 😉

  • Pingback: Tweets that mention Linux Hispano | Django: presentación, introducción y ejemplo de desarrollo [Programación Avanzada] -- Topsy.com()

  • @Rafael del Castillo: Muchas gracias. ¡Todo un honor que visite nuestro blog!

  • Pingback: Django: presentación, introducción y ejemplo de desarrollo()

  • Pingback: Linux Hispano | Instalar y configurar Django manualmente desde el repositorio()

  • narakahs

    Para el que le interese, un buen host que soporta Django y es gratuito: Quijost (http://www.quijost.com)

  • liliana amador

    q me gustaria saber mas del progrma linux por q si estoy satifecha de haverlo visto grasias por s atencion bye

  • Andrés

    Buenas,

    ¿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.

  • andres

    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!!!

  • Gerardobecerra

    ¿Sería posible que volvierais a subir el código fuente del ejemplo? No está disponible en el enlace 🙁

  • eriko

    Dónde esta el link?

Leer entrada anterior
Comprender el funcionamiento de juegos en Linux [parte 3/3]

Esta entrada es la continuación de la serie Juegos en Linux. Parte 1 y Juegos en Linux. Parte 2. Por...

Cerrar