web | https://jacobian.org/tags/django/ |
---|---|
Author |
Nov. 6, 2009 » django on Jacob Kaplan-Moss » [Archived Version]
In March of 2007, I attempted to measure the size of Django’s community. That March turned out to be a major inflection point in Django’s growth: the release of 0.96 brought a lot of new features – testing and the new forms library being the critical ones – and those in turn brought in a lot of new users. Growth since then has been at a much faster pace. So I thought it’d be interesting to review the same metrics I used back then.
Read MoreNov. 5, 2009 » django on Jacob Kaplan-Moss » [Archived Version]
It’s fashionable, or perhaps inevitable, for tech communities to trash their competition. The Emacs folks like to mock vi users; Windows folk look down on us Mac users (and Linux users mock us both); and everyone likes to mock PHP despite PHP’s dominance in the web world. We geeks make arguing over minor technical points into a kind of art. This is all pretty understandable: it’s easy to define community in terms of what we’re not.
Read MoreSept. 18, 2009 » django on Jacob Kaplan-Moss » [Archived Version]
I’m pleased to announce that I’m teaming up with Steve Holden and Holden Web to teach a one-day Django Master Class. The class’ll be in Washington, DC on October 16th, 2009. I’ll be covering a grab-bag of advanced Django tricks, including AJAX, REST, schema migration, testing, caching, code quality, and more. Hopefully there’ll be something there for everything. For more info or to sign up, head on over to Holden Web
Read MoreAug. 7, 2009 » django on Jacob Kaplan-Moss » [Archived Version]
A quick reminder: if you’re thinking of coming to me week-long Django course in Kansas City next month, today’s the last day to sign up at early-bird pricing. The price goes up by $500 tomorrow. It’s shaping up to be a blast – why not join us?
Read MoreJuly 20, 2009 » django on Jacob Kaplan-Moss » [Archived Version]
I’m pleased to announce that I’ll be teaching a week-long introductory Django course in Kansas City, September 21st - 25th. Teaching’s folks how to use Django is one of my favorite things to do – in fact, I’m in San Jose right now gearing up for a tutorial at OSCON tomorrow – so it seemed a natural thing to make it an aspect of my business. So, if you need to learn Django, why not come spend a week in Kansas City with me?
Read MoreJuly 13, 2009 » django on Jacob Kaplan-Moss » [Archived Version]
Django’s session and authentication frameworks are designed to Just Work™, and can seem pretty magical. Like the rest of Django, though, these parts aren’t magic — just Python. So let’s take a look at the internals of sessions and authentication and see how the whole thing works. Our journey begins with the session middleware. You’ll see that the process_request method is pretty simple: it looks up the session engine setting, looks for a session key in the request’…
Read MoreJune 10, 2009 » django on Jacob Kaplan-Moss » [Archived Version]
Need an experienced Python/Django developer? A good friend of mine is looking for a new gig. He’s employed currently and wants to keep his search on the D/L, so I’m putting the word out on his behalf. I can vouch for this mysterious individual: I’d hire him myself in a heartbeat if I could. He’s got years of Django and Python experience, and a killer work ethic. So if you’ve got a space on your team and would like to fill it with someone awesome let me know (jacob …
Read MoreApril 15, 2009 » django on Jacob Kaplan-Moss » [Archived Version]
Developing a Django app with zc.buildout Over the weekend I put together django-shorturls, the latest in a series of small plugable Django apps I’ve written. This time, though, I used zc.buildout and djangorecipe to build, test, package, and distribute the app, and (with the exception of a few annoyances) it’s an exceedingly civilized way to develop an app. In the interest of helping improve Buildout’s still-nascent documentation, I documented my steps along the way.
Read MoreJan. 8, 2009 » django on Jacob Kaplan-Moss » [Archived Version]
Since it comes up a lot, I thought I’d spend a bit of time writing up my thoughts on what django.contrib really is, and what including a package in it really means. The following is just my personal opinion – really; that’s why this is posted here instead of over in the official Django documentation. However, most of the core team discussed this topic at length at DjangoCon, so I’m fairly sure there’s consensus over the rough outline.
Read MoreMarch 19, 2008 » django on Jacob Kaplan-Moss » [Archived Version]
PyCon 2008 Brain Dump There are some great roundups of the content at PyCon out there; this isn’t one of them. See, I have this notebook (Moleskine FTW!) I carry with me everywhere, and now it’s chock-full of note from PyCon; this is a braindump. EAV Mammoth replicator Django 1.0 will support Python 2.3, but later releases likely will not. We’ll need to start working on moving to Python 3.
Read More