Django 1.0!

Posted in django, python, programming at 9:06 a.m. on the 04th of September, 2008.

Finally, Django 1.0 is released!

After countless hours of hard work by many talented people, it is a pleasure to see the long-awaited version 1.0 released to the world. Finally, a version number that reflects the quality of the codebase, which in fact I have been using in production for many months.

New features that I am excited about include:

Re-factored admin application

Developed under the newforms-admin branch for a long while, the re-factored admin application is much more customisable and means I don't have to do so many ugly hacks and workarounds any more. See the admin reference for details.

Re-factored ORM

The internals of the ORM were pretty much rewritten from scratch in the queryset-refactor branch, resulting in many annoying bugs being fixed. This also includes support for model inheritance, which allows for more elegant models. See the wiki for more details.

Have fun!

0 comments

Django: An Introduction

Posted in django, programming, slides at 9:37 a.m. on the 02nd of April, 2008.

Slides from my PyCon UK 2007 tutorial are now online (with audio).

0 comments

Google's Social Graph API

Posted in google, opensocial, programming at 12:48 a.m. on the 02nd of February, 2008.

Google have made a step in the right direction by providing a new Social Graph API. Time to update my sites to support XFN and FOAF.

See also: URLs are People, Too

0 comments

Style: Normal Dark