diff --git a/program/models.py b/program/models.py
index 9945145d34c20fbc7535d227ff89006f357011b9..8630b354c3f86e9f5e5de654069f9e82680d3e61 100644
--- a/program/models.py
+++ b/program/models.py
@@ -1,6 +1,6 @@
 from django.contrib.auth.models import User
 from django.core.exceptions import ObjectDoesNotExist, ValidationError, MultipleObjectsReturned
-from django.core.urlresolvers import reverse
+from django.urls import reverse
 from django.db import models
 from django.db.models import Q
 from django.utils.translation import ugettext_lazy as _
diff --git a/requirements.txt b/requirements.txt
index ee6d2190153381c70c22090d334ab64afe528f05..a1ed722df189e4c7ac424d47fb30a52c23789055 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,6 +1,6 @@
-Django==1.9.13
+Django==1.11.2
 MySQL-python==1.2.5
-Pillow==3.3.0
-PyYAML==3.11
-django-tinymce==2.3.0
-python-dateutil==2.5.3
+Pillow==4.1.1
+PyYAML==3.12
+django-tinymce==2.6.0
+python-dateutil==2.6.0