Localizando nuestras aplicaciones Django

Como es lógico, una aplicación web localizada tendrá mas visitantes que una que no lo está.

Localizar un proyecto Django es lo más fácil que he visto nunca. No lo digo porque este blog sea de Django, si no porque personalmente me gusta bastante localizar aplicaciones y las alternativas son más complejas de localizar. Sin ir más lejos en .NET aunque no complejo, es mucho más cansino de hacer.

Bueno, mejor verlo en funcionamiento pues hablar es fácil.
Sigue leyendo

Jugando con django-registration

Hola, aquí estoy de nuevo con un artículo, y ya vamos a empezar metiendo código y todas esas cosas que nos gustan.

En este artículo vamos a hablar de django-registration. django-registration es una librería para manejar el registro de usuarios (registro, entrar al sistema, salir, cambiar la contraseña…).

Django de por si no tiene ningún sistema de registro de usuarios (aunque implementarlo es trivial), así que se creó esta librería para proporcionar un pequeño sistema de registro bastante sencillo pero a la vez bastante potente.

¿Vamos a ello?
Sigue leyendo

Análisis: PyCharm

Voy a analizar el IDE PyCharm de Jetbrains.

Jetbrains son los creadores del IntelliJ IDEA, el cual es un IDE de Java y también del maravilloso ReSharper.

Con IntelliJ IDEA han hecho como un conocido autor español hace con sus libros, le ha cambiado tres cosas y con eso han creado 20 IDEs más. Fuera bromas, han creado varios IDEs basados en IntelliJ IDEA y entre ellos está PyCharm.

PyCharm como habéis podido deducir, es un IDE de Python con soporte de Django.

Paso a comentarios muchas de sus features, aunque seguro que olvidaré algunas y otras que todavía no he descubierto.
Sigue leyendo

BCal, el calendario de menstruación

Hola! Despues de muchas horas de trabajo he conseguido terminar una primera versión de BCal.

¿Qué es BCal? BCal es un calendario de menstruación escrito por supuesto en Django.

Está en inglés, alemán y por supuesto en español.

Si queréis probarlo, id a: http://bcal.foxandxss.net

Si queréis ver su código, id a: https://bitbucket.org/Foxandxss/bcal/wiki/Home

Un saludo.

Organizando ficheros estáticos

Vamos a hablar un poco de los ficheros estáticos de Django y ver cómo podríamos organizarlos.

Como ya expliqué en el artículo sobre despliegue, tenemos un directorio static en el directorio principal donde colocamos nuestros ficheros estáticos, o sea, los css, javascript, imagenes, etc.

Para las aplicaciones pequeñas esto va de fábula, pero en cuanto la cosa empieza a complicarse un poco, viene bien que nos organicemos un poco.

Como de costumbre, vamos a crear una aplicación de ejemplo para probar.
Sigue leyendo

¡Hola Mundo!

¡Hola a todos!

Bienvenidos a mi blog de Django.

Yo soy Jesús y soy programador tanto de .NET como de Django.

Acabo de empezar el aprendizaje de Django y tengo como costumbre enseñar todo lo que voy aprendiendo por el camino.

Así que lo que podéis esperar de este blog son artículos relacionados con Django y todo lo que se mueve alrededor de éste. Así que también veréis artículos sobre HTML, CSS, Javascript / jQuery, Python, reseñas de libros, etc.

Obviamente al estar empezando en Django hará que mis artículos puedan no ser lo más correctos que podáis encontrar, pero haré que sean lo mejor posible.

Mis artículos suelen ser bastante largos, pero eso hace que sean lo más detallados posibles, lo cual es bueno para aquel que está aprendiendo.

Y nada más, conforme vaya aprendiendo cosas interesantes las iré explayando aquí.

Un saludo.