Hi there, welcome to the first of what we hope are more Django round-ups. We scoured the internet for great Django resources, then bundled them up for you here. We hope it helps you
stay current
and
not miss anything important
. This is a bit of an experiment for us, so we'd love to hear your thoughts on the format!
Featured
Django 1.5 is almost out the door and needs testers! If you haven't been keeping track, 1.5 brings some long awaited features like configurable user models and "experimental" Python 3 support.
Hosted in a circus (yes, you read that right, a circus!) in Warsaw, May 15-17th, 2013, I expect this will be a fun one.
This one's been around for a while, but it's a hidden gem worth mentioning. Bookmark this page and you'll thank yourself the next time you start digging around in class-based views. From the fine folks at
Incuna
These snuck out out a while back and are a great resource for those of you that missed them in person. If you're looking for a good laugh, be sure to put
Justin Myles Holmes' John Q. Contrib Dot Auth song
at the top of your playlist.
Interesting Reads
A humorous look into one developer's daily Django adventures as told by animated gifs.
Charles Leifer takes a deep dive into some of the uglier bits of the Django ORM and a proposes an alternative by way of his library, peewee.
StackOverflow user Stefano presents one of the more well-researched
questions
I've seen on the site.
Looking for a blueprint to setup a Django webserver with Chef? Here it is, courtesy of
Alex Gaynor
who (based on the commit messages) was guided by Opscode engineer
Noah Kantrowitz
.
Dan Johnson of Imaginary Landscape talks about how to use their modified version of django-cumulus to support the temporary URLs feature Rackspace added to their Cloud Files offering last year.
A nice walk through of how to filter objects in the Django admin when you need something more complex than a single field.
Tom Christie poses a good question about how to properly handle exceptions if a bad filter value is passed to the Django ORM.
New/Updated Packages
-
django-import-export
: A Django application for importing and exporting data in common formats with admin integration.
-
django-devicetype-templates
: Django middleware to handle template switching based on user device type.
-
django-ratelimit
: This is a great app to block brute force attacks on your login forms from Mozilla. Version 0.2 just hit PyPI.
-
Waffle
: Another package coming from the Mozilla, Waffle is (yet another) feature flipper for Django.
Django Jobs
That's it for this round-up. Please reply to this email and let us know what you think!
-- Pete