From 8d40eb0e897832254a22433d2daaed01f15f2f06 Mon Sep 17 00:00:00 2001 From: Mads Jensen Date: Tue, 26 Sep 2017 15:54:24 +0200 Subject: [PATCH] Used NotSupportedError for some unsupported database opreations per PEP 249. --- django/db/backends/base/operations.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/django/db/backends/base/operations.py b/django/db/backends/base/operations.py index fd74263a4a..1ddb1010ec 100644 --- a/django/db/backends/base/operations.py +++ b/django/db/backends/base/operations.py @@ -163,7 +163,7 @@ class BaseDatabaseOperations: duplicates. """ if fields: - raise NotImplementedError('DISTINCT ON fields is not supported by this database backend') + raise NotSupportedError('DISTINCT ON fields is not supported by this database backend') else: return 'DISTINCT' @@ -604,7 +604,7 @@ class BaseDatabaseOperations: lhs_sql, lhs_params = lhs rhs_sql, rhs_params = rhs return "(%s - %s)" % (lhs_sql, rhs_sql), lhs_params + rhs_params - raise NotImplementedError("This backend does not support %s subtraction." % internal_type) + raise NotSupportedError("This backend does not support %s subtraction." % internal_type) def window_frame_start(self, start): if isinstance(start, int):