I figured it out!
After reading this blog post I realized that the placement of this line:
<script src="https://stackoverflow.com/questions/26416334/{% static"build/react.js" %}"></script>
was wrong. That line needs to be the last line in the <body>
section, right before the </body>
tag. Moving the line down solves the problem.
My explanation for this is that react was looking for the id in between the <head>
tags, instead of in the <body>
tags. Because of this it couldn’t find the content
id, and thus it wasn’t a real DOM element.