Allowing periods (and other characters) in Django’s user model
By default, Django's authentication middleware only allows user names with 30 characters or fewer, containing only letters, digits and underscores. What if ...
By default, Django's authentication middleware only allows user names with 30 characters or fewer, containing only letters, digits and underscores. What if ...
If you're like me, you ssh into the same small set of machines over and over. Maybe sometimes you run commands that sit on top of ssh, like scp for file cop...
Django compress is a great little utility for hitting some of the YSlow website performance high notes. It can combine and minify css/js files on the fly, w...
I spent some time this week optimising a new site, specifically looking at some of the YSlow recommendations.
Part I defined what I mean by Unobtrusive JavaScript. Part II showed some specific examples. Now I want to talk a little more about why you might want to do...
I have been trying to write as much unobtrusive javascript as possibly lately. Mainly this means getting everything working without any javascript in the pi...
There are two main ways to write tests in Django; doctests and unit tests. Units tests will be familiar to you if you're coming from Java. You basically wri...
In Django, settings.py is where you store configuration such as database connection strings, directory paths for static and media resources, as well as cach...
I've started a brand-new codebase at work. With new code comes the possibility of a new language/platorm. What we really needed was speed; we don't know exa...
Perl makes the easy things easy and the hard things possible. - Larry Wall