# Is Django a Headless CMS?

**URL:** <https://forum.djangoproject.com/t/is-django-a-headless-cms/3047>\
**Category:** Using Django\
**Created:** [June 20, 2020, 7:19am UTC](https://forum.djangoproject.com/t/is-django-a-headless-cms/3047 "2020-06-20T07:19:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![guettli](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/guettli/32/1896_2.png) [@guettli](https://forum.djangoproject.com/u/guettli)\
**Post date:** [June 20, 2020, 7:19am UTC](https://forum.djangoproject.com/t/is-django-a-headless-cms/3047/1 "2020-06-20T07:19:30Z")

</div>

Headless CMS seems to be the next big hype.

For me Django (maybe together with DRF) is already a Headless CMS.

Is Django a Headless CMS?

If not: What is missing up to now?

---

<div class="post-metadata">

**Author:** ![KenWhitesell](https://sea2.discourse-cdn.com/flex026/user_avatar/forum.djangoproject.com/kenwhitesell/32/280_2.png) [@KenWhitesell](https://forum.djangoproject.com/u/KenWhitesell)\
**Post date:** [June 20, 2020, 4:42pm UTC](https://forum.djangoproject.com/t/is-django-a-headless-cms/3047/2 "2020-06-20T16:42:20Z")

</div>

Actually, I’d start by disagreeing with the idea that Django is a CMS, at least by one [common definition](https://en.wikipedia.org/wiki/Content_management_system) of the term.

I’ve always considered Django to be a web-application framework, from which several types of tools can be built - including, but not limited to, CMSs.

But that’s really just a side-point to what you’re asking.

I do know people who have built applications using only Django and DRF as the backend, with a React SPA as the front end, so it definitely can be done.

Ken
