Implement content negotiation for landing pages using Django REST Framework
Currently, landing pages run on custom content negotiation. Investigate whether it would be an improvement to re-use code from Django Rest Framework.
See also the discussion in #695.