aboutsummaryrefslogtreecommitdiffstats
path: root/wkhtmltopdf/views.py
diff options
context:
space:
mode:
authorSimon Law <simon.law@ecometrica.com>2012-07-20 16:32:58 -0400
committerSimon Law <simon.law@ecometrica.com>2012-07-20 16:32:58 -0400
commitbd8903e7787a7bc0738432d9b75f9d1eac446061 (patch)
tree85208c75bdb9b42e9e6c7a24eb1d5d16743543f8 /wkhtmltopdf/views.py
parent803aba8859109e2c17e4bdf53126c058a2b60918 (diff)
downloaddjango-wkhtmltopdf-bd8903e7787a7bc0738432d9b75f9d1eac446061.tar.gz
django-wkhtmltopdf-bd8903e7787a7bc0738432d9b75f9d1eac446061.tar.bz2
django-wkhtmltopdf-bd8903e7787a7bc0738432d9b75f9d1eac446061.zip
Use warnings.warn instead of raising PendingDeprecationWarnings.
Diffstat (limited to 'wkhtmltopdf/views.py')
-rw-r--r--wkhtmltopdf/views.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/wkhtmltopdf/views.py b/wkhtmltopdf/views.py
index 164f94f..8da86f5 100644
--- a/wkhtmltopdf/views.py
+++ b/wkhtmltopdf/views.py
@@ -1,5 +1,6 @@
import os
from re import compile
+import warnings
from django.conf import settings
from django.contrib.sites.models import Site
@@ -21,8 +22,8 @@ class PDFResponse(HttpResponse):
class PdfResponse(PDFResponse):
def __init__(self, content, filename):
- warning = '''PdfResponse is deprecated in favour of PDFResponse. It will be removed in version 1.'''
- raise PendingDeprecationWarning(warning)
+ warnings.warn('PdfResponse is deprecated in favour of PDFResponse. It will be removed in version 1.',
+ PendingDeprecationWarning, 2)
super(PdfResponse, self).__init__(content, filename)
@@ -90,7 +91,7 @@ class PDFTemplateView(TemplateView):
class PdfTemplateView(PDFTemplateView): #TODO: Remove this in v1.0
- def as_view(cls, **initkwargs):
- warning = '''PdfTemplateView is deprecated in favour of PDFTemplateView. It will be removed in version 1.'''
- raise PendingDeprecationWarning(warning)
- return super(PdfTemplateView, cls).as_view(**initkwargs)
+ def __init__(self, *args, **kwargs):
+ warnings.warn('PdfTemplateView is deprecated in favour of PDFTemplateView. It will be removed in version 1.',
+ PendingDeprecationWarning, 2)
+ super(PdfTemplateView, self).__init__(*args, **kwargs)