Django roundup: October 7
After a short hiatus, the Django Roundups are back! Lets not waste any time and dive in:
- Django news:
- The Django Sprint that took place last month looks as if it went off without a hitch. Adrian Holovaty documented on the Google Code Blog the tremendous level of activity that took place over the course of a single weekend: “The sprint was intensely productive, with more than 400 tickets closed in the Django issue-tracking system, 300 new patches/ticket attachments and more than 200 commits to the Django code base. All told, there were more than 2,440 changes, including wiki changes, ticket changes, patch uploads and code check-ins.”
- Simon Willison has published another set of slides in his Advanced Django series. This version is nearly identical to the previous with a new section on
newforms. - Siddhi Govindaraj has created a second Django tutorial in screencast format. Siddhi’s second video expands on the wiki application from his first video by adding wikkiwords and search capabilities.
- Projects of note:
- Django Gigs has launched and serves as a single place to find work as a Django developer, and for employers to find highly-qualified programmers who are proficient with Django.
- James Bennett has updated his excellent django-registration application to version 0.3. This update adds a more customizable email subject line, configurable form classes, configurable templates, a maintenance script to clean out expired user accounts, expanded documentation, unicode updates, and locale support.
- Django on Jython work has continued over the past month or so with additional strides made toward total compatibility. Leonardo Soto Muñoz provides a roundup of advancements as of September 13, 2007. Frank Wierzbicki, lead developer of Jython, is also maintaining a document of the current gaps between Django and Jython.
- What The Form is an extension for Django’s
newformsthat allows a developer to design how the form will be displayed to the user.Metaattributes like fieldsets and columns can be defined by the developer within their models and can be nested as much as necessary. - Björn Kempén has launched a Django-powered BitTorrent tracker he calls Geektorrent.
- Code snippets and tutorials:
- Ryan Kanno has produced a
templatetagthat formats decimal values of a certain range into image-based ” star-style ratings. Ryan’s tag deals with rounding, and can be configured to handle star values down to 0.25 of a star. - James Bennett describes, in detail, several solid procedures for using your Django projects in standalone scripts and from the command line in general.
- Pedro Vale Lima shows how you can use your Django project’s
MEDIA_URLvalue in your JavaScript files. - James Bennett shows how you can set up Django to properly send email from your Joyent Connector.
- Peter Nixon shows how to authenticate Django against FreeRADIUS
- Ryan Kanno has produced a
- New user groups and other miscellaneous news:
- Several new non-English language Django user groups have sprung up over the past month:
- The team at Rails Envy produced an entertaining and good-natured video aimed at Django last month.
If you have any tips, project announcements, or generally interesting Django news, email me at clintecker+djangotips@gmail.com.
Posted by Clint Ecker on October 7, 2007
Comments
Carolina October 7, 2007 at 10:35 p.m.
When it was getting really good with "Streaming file uploads with Django," it stopped. :(
David Sissitka October 7, 2007 at 11:46 p.m.
> Streaming file uploads with Django
Would you mind clarifying? I've been keeping an eye on ticket 2070 and as far as I can tell it doesn't work with/hasn't been merged into trunk yet, am I missing something? :)
Xavi October 8, 2007 at 6:40 a.m.
Good for django catalan. I hope it implies, in future, to have more catalan django developers/users
Jason Davies October 8, 2007 at 6:45 a.m.
Thanks for the excellent update, Clint.
Clint Ecker October 8, 2007 at 8:09 a.m.
Sorry about that guys. It was a topic I was considering covering, but decided not to :) Looks like I forgot to delete that line.
Julian October 8, 2007 at 4:36 p.m.
[Trolling removed; carry on. -JKM]
Bradley Peters October 8, 2007 at 5:57 p.m.
Thank you for coming back with more roundups. I've really missed these.
Paul Bx October 14, 2007 at 3:09 a.m.
Excellent as usual, thanks.
Fredrik Sundqvist October 22, 2007 at 1:47 p.m.
More updates, please! :)
Vance Dubberly October 23, 2007 at 12:20 p.m.
I'm kinda sad. Django is so much better at it's core than Rails, but is seems like commitment to actually accomplishing anything is pretty weak. Even a simple blog of whats happening in the community has become to much work, yet again. There hasn't even been a point release in 6 over months. Really I'm not trying to start a flame war. I'm just sad, I really wanted to use django.
Jimmy Pells October 24, 2007 at 10:14 a.m.
what features are you waiting for so that django is at the point that you can use it
i personally am a huge fan of Django and trunk works amazing for me and have even done projects for others off of trunk
i know i would not use a point release just because there is nothing broken in trunk, that i know of, and with a point release comes a whole new chunk of documentation for that point release which just ends up consuming people's time in irc trying to explain to people that they are reading the wrong documentation for the code that they are using
i feel like a lot of things are being worked on in the django community and if i really wanted a new feature i would feel compelled to work with other django coders on that feature
i think in order for Django to be more corporate, it would need some more corporate funding, which i can see both benefits and negative sides
if the updates were truly important there are always the irc logs to see whats going on in the community and the trac timeline to see whats going on in the codebase
just my 3.33 cents
michael October 24, 2007 at 8:48 p.m.
I agree with you, Jimmy, but I also see Vance's point.
I don't think that another point release is necessary - Django trunk is fine now. More than fine, actually. I'm sure that 1.0 will be a great release and there will be much fanfare, but I'm not sure it will be that different than the current trunk. So Vance, go ahead and start using Django already!
What Rails did better than any other project over the last few years is get the word out. They evangelized, and their users did the same. It was a huge deal, and rather exciting. At least it seemed that way.
Django has bursts of that same excitement and energy. The community section of this site does well, and this blog is excellent ... when they are updated. Not knocking the LJW staff (or whoever runs this blog) - I'm sure they are plenty busy. Perhaps someone from the community needs to step into the "chief evangelist" role?
Comments are closed
To prevent spam, comments are no longer allowed after sixty days.


Bear October 7, 2007 at 9:51 p.m.
It seems that there is no link under the line "Streaming file uploads with Django"