diff --git a/.travis.yml b/.travis.yml
index 8ec95bbcea047d015b02671a436e3059031b3b3d..948ef2affe8c6dac8e4092c095d788b3dd587b16 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,7 +7,7 @@ python:
 env:
     - DJANGO='django>=1.10,<1.11'
     - DJANGO='django>=1.11,<2.0'
-    - DJANGO='django>=2.0'
+    - DJANGO='django>=2.0,<2.2'
 
 install:
     - travis_retry pip install $DJANGO
diff --git a/requirements.txt b/requirements.txt
index a1f9615e7bbf0aa0a7910aa2004176a50018b2ed..90aa42d81b26c0ad37694e71c7972b1a366ae5e2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-Django>=1.10<2.2; python_version >= '3.4'
+Django>=1.10,<2.2; python_version >= '3.4'
 Pillow>=2.9.0
 apscheduler>=3.3.0
 #django-constance[database]>=2.1