>Django also describes itself as a CMS platform on their website so I kind of thought they are comparable.
What?
Django website have "The Web framework for perfectionists with deadlines".
You can compare WP with Drupal or Joomla. With Django you can build you own CMS.