Django Diaries

Header for The Philosophy of Channels
Django Diaries / 16th Jun 2016

The Philosophy of Channels

Why is Channels designed like it is, and what does it really mean for Django, Python, and WebSocket handling?

Header for Laying the Channels Groundwork
Django Diaries / 3rd Jan 2016

Laying the Channels Groundwork

Progress on Django Channels, and working out how the different parts will talk to each other.

Header for The End of an Era
Django Diaries / 1st Jul 2014

The End of an Era

Django migrations have come a long way, but it stands on the shoulders of one project that has come just a little bit further.

Header for Working Together
Django Diaries / 11th Dec 2013

Working Together

Workflows, teams committing conflicting VCS branches, foreign keys being annoying and more feature in this week's Django Diaries.

Header for New Apps & Migrations
Django Diaries / 27th Nov 2013

New Apps & Migrations

This week, it's the exciting story of one man's battle against his idea of automatically writing settings files.

Header for Flat as a Pancake
Django Diaries / 23rd Oct 2013

Flat as a Pancake

A week on a remote island leads to a lot of squashed things. I'm not entirely sure if they're related.

Header for Down and Dirty
Django Diaries / 25th Sep 2013

Down and Dirty

Migrations grow two exciting new operations as well as a new command, squashing two of my oldest feature requests.

Header for A Plan Comes Together
Django Diaries / 23rd Aug 2013

A Plan Comes Together

Long, hard days of coding, shuffling and teasing Oracle finally come to a close - or do they?

Header for Routing and Prepping
Django Diaries / 9th Aug 2013

Routing and Prepping

Old South bugs and nemeses get eliminated, multi-database support might finally exist, and the merge is in sight.

Header for A Thousand Papercuts
Django Diaries / 25th Jul 2013

A Thousand Papercuts

It turns out that eradicating syncdb is not quite as easy as it should be...

Header for Tunnel Lights
Django Diaries / 20th Jun 2013

Tunnel Lights

I love it when a plan comes together. Especially when that plan involves so many tiny pieces of code.

Header for What an Operation
Django Diaries / 30th May 2013

What an Operation

This week sees django.db.migrations gain Operations, an Executor, and new command plans.

Header for South 0.8, Migrations and DjangoCon
Django Diaries / 22nd May 2013

South 0.8, Migrations and DjangoCon

A new release of an old friend, and more news on django.db.migrations.

Header for Starting Off
Django Diaries / 9th May 2013

Starting Off

Welcome to the first of my Django Diaries, where I'll be detailing the progress I'm making on my Schema Alteration project.