Ghost has arguably done what many other CMS have tried and failed. It has one of the, if not the best user management features out of the box. Posts can have multiple authors and every user can have a well defined role. This makes ghost perfect for large multi-author online magazines or blogs.
It's very easy to add content and customize themes or find free or paid themes for ghost. But that's it, it's very easy to use but also so simple it's simplicity can be underwhelming. It can be frustrating to try and tackle ghost's limitations.
Django CMS project is a large and complex project, comparable to Wordpress. As such, it may be too much for a simple personal blog considering that it has many features that may never be used in that particular occasion.
Drupal can be customized to do almost anything. It was built ground up with the intent of using a wide variety of small modules to get the exact result wanted instead of just the most common solutions.
Drupal is not easy to get into and out of the box doesn't offer much. To get Drupal doing what you want it to, modules are required. To get modules, an understanding of how Drupal works is required. And that takes time.