Archivo de la categoría: Programación

Entorno

Tema 1: Introducción a la programación web

El objetivo de este tema es introducir en el entorno en el que se mueve la programación web y clarificar los conceptos fundamentales sobre los que nos vamos a ir moviendo en este curso. No se pretende que se dominen todos los términos pero sí obtener una idea general de donde van encajando las distintas tecnologías.

Continúe leyendo

Login en Django con nombre de usuario sin importar mayúsculas y minúsculas (case-insensitive username login)

En algunos casos, como puede ser usuarios poco concienciados con la diferencia entre mayúsculas y minúsculas, vale la pena perder esta diferenciación en pro de una mejor usabilidad. ¿O no se le han quejado nunca de que «mi usuario no puede entrar» y simplemente es porque estaba introduciéndolo en mayúsculas o bien escribiendo desde el móvil donde le insertaba la primera letra en mayúscula?

Continúe leyendo

Queryset en Django admin según usuario

La zona de administración de Django es una de las cosas que más agradecemos los programadores. El problema viene cuando queremos permitir que el usuario la utilice… Para eso primero hay que personalizarla un poco.

Una de las personalizaciones interesantes es que el usuario no vea todas las entradas de una tabla, por ejemplo, para ello podemos hacer uso de este código. Espero que os sea de utilidad.

Continúe leyendo