Good News! There are alternatives.
Some of the CMS solutions we tested in Python:
Problems we had
They work - sure - but all of them forced us to use their whole stack. They require you to install a big package and you can’t simply add them to your existing projects.
With frameworks like Django in Python, Laravel in PHP and Rails in Ruby you can easily create a simple blog-admin-interface (title, text, image) in a few steps. But do you really need to blow up your project with CMS functionality when you can have a decoupled service?
Headless/API-based CMS are now opening the field for more programming languages by not forcing you to use one specific technology - also hosting for Python and Django projects got a lot easier - thanks to Heroku & Divio Cloud.
Let’s compare some CMS types