Entradas por etiqueta "python"

Detecció idioma per subdomini en Django


Django ens proporciona eines per detectar i fixar l’idioma de la nostra aplicació. Normalment es fa servir i18n_patterns a través del qual s’encapsulen les urls amb el mateix per tal que ens fixi a l’inici del path de la url el codi d’idioma. Amb el middleware que explicarem no cal fer servir l’i18n_patterns ja que serà el pròpi “middleware” que detectarà i fixarà l’idioma de l’aplicació.

Leer mas

L'ecosistema de Python per fer coses eclèctiques


Un dels avantatges del Python com a llenguatge de programació és que podem fer prototipus complets, a molt alt nivell, sense sortir-nos del llenguatge i aprofitant la gran varietat de biblioteques de tercers lliures. En aquest post exposarem com ajuntarem una grapada de peces que en principi no tenen massa a veure per acabar tenir un rodó projecte de final de carrera.

Una branca molt interessant de la informàtica és ...

Leer mas

Vim como editor para Python y Django


En APSL no hay un editor de texto preferido para trabajar con Python y Django. Al final estamos trabajando con texto, de modo que mientras el editor cumpla con unos requisitos mínimos personalmente no tengo nada que objetar a que cada uno utilice el editor que vle dé la gana: netbeans, vim, geany, kate, gedit, ...

A partir de aquí ya entran las preferencias de cada uno. Por mi parte prefiero ...

Leer mas

Introducción a Celery


Celery es una aplicación que nos permite crear tareas de trabajo asíncronas gestionadas por un gestor de colas que está basada en el envío de mensajes de manera distribuida. Se focaliza en operaciones en tiempo real pero también soporta la calendarización de tareas, es decir, puede lanzar tareas que se tengan que ejecutar en un momento determinado o de manera periódica. Las unidades de ejecución, llamadas tareas, se ejecutan de ...

Leer mas

Sql y Python


Es frecuente en los foros de Python consultas del tipo,

quiero hacer una consulta a una base de datos utilizando Python, lo que hago és: sql = "select * from table where name =" + myvariable cur.execute(sql) donde myvariable es joe's  cómo lo hago?
La consulta en sí es sencilla y las soluciones que normalmente se dan pasan por aconsejar que se escape la variable para no tener problemas con ...
Leer mas