Django request logging with rsyslog
In my original post about logging Django requests, I had only tried my code with syslog-ng. It works fine with rsyslog too.
Generic search engine pinging for Django
The Django contrib sitemap framework provides a way to let Google know when your sitemap has been updated. It's simple enough to add Ask and Yahoo; until I can get a patch contributed, this module is an easy way to ping them all.
Sitemap class for direct-to-template generic views
A simple way to include direct-to-template pages in the sitemap of your Django site.
Django request logging
I'm a big believer in the utility of web application logging. Over the years I've almost always found it more useful than debuggers in diagnosing problems. The difficulty is achieving good logging. Here's a solution for Django projects that I'm pretty happy with.
Automatic versioning of static content for Django sites
A standard performance tweak these days is to set long expiration dates on your site's static content. Here's the best way I've come up with to do that for my Django sites.