> The obvious answer is to rewrite WordPress with Django.
WordPress is popular largely because its requirements are met by virtually every single fly-by-night three-million-sites-per-server web host. It's one of the few blogging engines that is virtually guaranteed to work anywhere.
Try finding a $3/month web host that supports a Django app.