New localization system already in trunk

Just few hours ago, Django's new localization system has been commited to trunk. As some of you know, I did most of the work as my Google Summer of Code project, this year. Of course, together with Jannis Leidel, who also did the final steps,...

comments

django-cart released!

Until now, if you had to develop an online store in django, you had two options, use satchmo, or write your own code. Satchmo is a huge application that tries to provide everything for all the cases, so for a simple shop you've to deal with...

comments

Getting client OS in Django

Some times it can be useful to serve our site content with little differences depending on the visitor operating system. I really think it's a bad idea changing the content or doing some big changes, depending on it, but this post can be useful...

comments

django-multilingual syntax poll

Those days there is some activity in the django model translation area, specially for the two new projects that joined django-multilingual and transdb to achieve this: django-transmeta and django-modeltranslation. While there are some intentional...

comments

Numeric IP field for Django

Some time ago I needed to add an IP field to my model with more records (some hundred thousands). I was going to just add Django's IPAddressField, but I realized that it stores the data as text on the database, and I didn't like the idea....

comments

Easier field translation with django-transmeta

django-transmeta is a new project that provides django field translations in a simpler way than existing ones like django-multilingual and transdb. The basis of that simplicity is creating a field in the database table for every translation, so...

comments

Parsing unescaped urls in django

Modern browsers escape urls automatically before sending them to the server, but what happens if your application serves http requests to clients that doesn't escape urls? The answer is that can get unexpected results if you server works in...

comments

StdImage updated to trunk

Everything is changing on Django those days, and many people contacted me because StdImage stopped working with trunk.Basically all major changes (except GeoDjango) affected it, such as change from newforms to forms, signal refactoring, and file...

comments

Translating Django apps. Good practices

In this article you'll find some tips, that could be useful for avoiding problems or extra work when translating your Django application.1. Setting up the environmentDoing some trivial changes to your project structure, can avoid you of...

comments