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)