En las últimas entradas se ha desarrollado una pequeña aplicación basada en Django para buscar citas de los Simpson de una base de datos. Para simplificar el seguimiento de estas entradas, se ha subido el código a un repositorio de Bitbucket: Acceder.
simpsons
Autenticación con Django REST Framework
EstándarEsta es la última entrada acerca del motor de búsqueda de citas de los Simpson. En esta entrada, añadiremos autenticación, de modo que los usuarios de la API necesiten una cuenta de usuario. Esto cambiará ligeramente el protocolo de comunicación, ya que los usuarios deberán registrarse primero.
Continuar leyendo
Usando Django con datos existentes
EstándarEn esta entrada, continuaremos con nuestro buscador de frases de los Simpson. Hasta ahora, tan solo hemos tenido acceso a los datos creados por la propia aplicación. Ahora vamos a ver cómo acceder a una base de datos existente. Este paso es muy importante, ya que nos permite crear una interfaz a un sistema de recolección y procesado de datos más complejo, que use otras tecnologías en paralelo.
Continuar leyendo
Introduciento Django REST Framework
EstándarEn las cuatro últimas entradas, hemos tomado contacto con el funcionamiento básico de Django. Queremos usarlo para crear una fuente de datos que responda a peticiones básicas. Ya hemos visto como conseguir las respuestas en formato HTML; y dado que HTML es un formato estructurado, podemos considerar que ya hemos cumplido esta misión, más o menos. Pero para servir datos, un formato más apropiado es JSON. En esta entrada, conoceremos el Django REST framework, una plataforma que se encarga de ayudar en la creación de aplicaciones REST, como la que estamos buscando.
Continuar leyendo
Motor de búsqueda de citas de los Simpsons con Django
EstándarEn la entrada anterior, creamos una aplicación básica en Django que devolvía citas aleatorias de los Simpson. La aplicación no era interactiva, es decir, no procesaba la petición del cliente. En esta entrada, modificaremos nuestra aplicación para que sea interactiva. Concretamente, crearemos un buscador simple que nos devolverá las citas que contengan ciertas palabras.
Sirviendo citas de Los Simpson con Django
EstándarEn la entrada anterior, dimos una introducción básica a Django. En esta entrada crearemos una aplicación simple, que nos dará una cita aleatoria de los Simpson cuando accedemos a ella mediante un navegador. Esto nos permitirá ver en funcionamiento las piezas del mecanismo de Django que más adelante usaremos para servir datos.
Continuar leyendo