@coates Have you looked at Pyramid at all? It's a pretty worthy alternative to Django.