Using Configurable User Models in Django 1.5

With the upcoming release of Django 1.5 one of the largest changes is that you can now specify your own User model. If you’re fine with Django’s current User model than you don’t have to change any code. If you want to take advantage of this new functionality then keep on reading as I’ll go through how to migrate your current application to the new configurable user model.

Continue reading Using Configurable User Models in Django 1.5

Djangocon.eu 2012 and Early Registration

DjangoCon Europe was announced earlier this month and for those that missed it here are a few details. DjangoCon Europe will be held in Zurich Switzerland on June 4-6th with sprints happening on the 7th and 8th. For those who are looking to pick up a ticket the early bird prices end this Saturday, March 31st.

Here’s a list of the ticket prices:

Early Bird Regular
Corporate 599 CHF 629 CHF
Individual 429 CHF 459 CHF
Student 219 CHF 249 CHF

While I’ve never been to DjangoCon Europe last years DjangoCon US was amazing with a lot of great talks and sprints. I think the best part of DjangoCon is meeting the people you interact with on IRC in real life. The discussions and code that comes out of events like this are priceless.

Ready Set Sprint – DjangoCon 2011 Sprints

As the conference wraps up the sprints get started. For those that don’t know what a software sprint is:

sprint is a get-together of people involved in a project to give a focused development on the project. Sprints are typically two to seven days long. Sprints have become popular events among some Open Source projects. [wikipedia]

DjangoCon 2011 Sprints are being held at Urban Airship in Downtown Portland. So far I’m really impressed with their space. It’s an open style concept with a warehouse feel. The people here have been really nice to host over 100 developers, and the sponsors have even catered it.

This year a number of teams have gotten together and are sprinting on different Django related projects. While all of them sounded great I decided to dive into Django’s open tickets to see how I can help.

While I’ve only been here a couple of hours I’ve closed one ticket as invalid and added a patch (and documents) to another.

It definitely doesn’t take a lot of work to look into Trac. Finding something you can work on is a little more difficult but even adding extra documentation or reviewing tickets can help out the core developers and make Django a better place.