Если вы хотите придерживаться Python, я бы сказал, что Django - ваш лучший выбор. Готовый пользовательский интерфейс администратора сэкономит вам лот времени. Я бы избегал Plone, если вы не планируете использовать его как есть, что, похоже, не так. Если мы хотим внести серьезные изменения, вам, вероятно, лучше создать что-то в Zope2. Из вашего описания звучит так, будто действительно лучшей платформой будет Wordpress. Это открытый исходный код, но основанный на PHP. Несмотря на то, что он не построен на Python, вы можете захотеть взглянуть на него, поскольку это отличная издательская платформа, инструмент для ведения блогов. Вы всегда можете смешать 2 в любом случае. У меня есть блог, который работает на Wordpress и сборке покерных сайтов на Zope2. У меня есть Zope на поддомене, и я запускаю задание cron, которое каждые несколько минут получает файлы заголовка и нижнего колонтитула из Wordpress.