I like the new Ubuntu website but in my opinion Drupal was not the right choice. Considering your Python expertise the obvious choice was Django, the Python web framework. Of course Django is not a CMS out-of-the-box, it’s a framework. However building a custom CMS with Django will take no more time than hacking an existing one (Django has a built-in admin interface, generic views, flat pages, and many other CMS features). Moreover it’s already used by a few high traffic content-driven sites and its performance is great. For more info about Django you can visit the official project site at djangoproject.com
I like the new Ubuntu
I like the new Ubuntu website but in my opinion Drupal was not the right choice. Considering your Python expertise the obvious choice was Django, the Python web framework. Of course Django is not a CMS out-of-the-box, it’s a framework. However building a custom CMS with Django will take no more time than hacking an existing one (Django has a built-in admin interface, generic views, flat pages, and many other CMS features). Moreover it’s already used by a few high traffic content-driven sites and its performance is great. For more info about Django you can visit the official project site at djangoproject.com