From f26c27dfa693aefe4cea10d145b2333e9509d56c Mon Sep 17 00:00:00 2001 From: Alex Rattray Date: Tue, 10 May 2016 20:02:07 -0700 Subject: [PATCH] Raise Exception on unrecognized content-type --- graphql_django_view/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/graphql_django_view/__init__.py b/graphql_django_view/__init__.py index ec0da8f..0fec1fd 100644 --- a/graphql_django_view/__init__.py +++ b/graphql_django_view/__init__.py @@ -90,7 +90,8 @@ def parse_body(self, request): elif content_type in ['application/x-www-form-urlencoded', 'multipart/form-data']: return request.POST - return {} + else: + raise HttpError(HttpResponseBadRequest('Unrecognized content-type: {}'.format(content_type))) def execute(self, *args, **kwargs): return execute(self.schema, *args, **kwargs)