diff options
| author | Aymeric Augustin <aymeric.augustin@m4x.org> | 2013-01-30 21:26:17 +0100 |
|---|---|---|
| committer | Aymeric Augustin <aymeric.augustin@m4x.org> | 2013-01-30 21:26:17 +0100 |
| commit | 23e319d7298c8b778181e85dd9b6cbed095f8147 (patch) | |
| tree | fb142684f1eda4c61bca9e5c3b267331724e8360 /django | |
| parent | 3f1a0c0040b9a950584f4b309a1b670b0e709de5 (diff) | |
Fixed #19076 -- Added content_type attribute to TemplateView.
Thanks Gavin Wahl.
Diffstat (limited to 'django')
| -rw-r--r-- | django/views/generic/base.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/django/views/generic/base.py b/django/views/generic/base.py index 9c82a29d8a..d50d6bbc55 100644 --- a/django/views/generic/base.py +++ b/django/views/generic/base.py @@ -113,6 +113,7 @@ class TemplateResponseMixin(object): """ template_name = None response_class = TemplateResponse + content_type = None def render_to_response(self, context, **response_kwargs): """ @@ -122,6 +123,7 @@ class TemplateResponseMixin(object): If any keyword arguments are provided, they will be passed to the constructor of the response class. """ + response_kwargs.setdefault('content_type', self.content_type) return self.response_class( request = self.request, template = self.get_template_names(), |
