Fix for Django < 1.10. 2.2.4
authorRadek Czajka <rczajka@rczajka.pl>
Wed, 25 Sep 2019 11:22:24 +0000 (13:22 +0200)
committerRadek Czajka <rczajka@rczajka.pl>
Wed, 25 Sep 2019 11:25:55 +0000 (13:25 +0200)
fnp_django_pagination/__init__.py
fnp_django_pagination/middleware.py

index ec778ac..fe60da6 100644 (file)
@@ -34,4 +34,4 @@ tools throughout a django application.
 """
 
 
-__version__ = (2, 2, 3, "final", 0)
+__version__ = (2, 2, 4, "final", 0)
index 02f8e7c..bb33c4a 100644 (file)
 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
-from django.utils.deprecation import MiddlewareMixin
+try:
+    from django.utils.deprecation import MiddlewareMixin
+except ImportError:
+    # Django < 1.10
+    MiddlewareMixin = object
 
 
 def get_page(self, suffix):