diff --git a/app/conf/common.py b/app/conf/common.py
index 73fa86b..7faff01 100644
--- a/app/conf/common.py
+++ b/app/conf/common.py
@@ -62,6 +62,8 @@ INSTALLED_APPS = (
'django.contrib.sites',
'django.contrib.humanize',
'django.contrib.staticfiles',
+ 'nexus',
+ 'gargoyle',
'sentry',
'sentry.client',
'south',
diff --git a/app/templates/base.html b/app/templates/base.html
index b8b17b7..cf3241a 100644
--- a/app/templates/base.html
+++ b/app/templates/base.html
@@ -30,7 +30,7 @@
Lookup User
{% endif %}
{% if request.user.is_staff %}
- Admin
+ Admin
{% endif %}
Logout
{% else %}
diff --git a/app/urls.py b/app/urls.py
index b227dc7..0acebf2 100644
--- a/app/urls.py
+++ b/app/urls.py
@@ -4,6 +4,7 @@ from django.contrib.auth.views import login
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.conf import settings
+
from utils import installed
from registration.views import register
from sso.forms import RegistrationFormUniqueEmailBlocked
@@ -13,7 +14,6 @@ admin.autodiscover()
urlpatterns = patterns('',
('', include('registration.backends.default.urls')),
(r'^register/$', register, {'backend': 'registration.backends.default.DefaultBackend', 'form_class': RegistrationFormUniqueEmailBlocked}),
- (r'^admin/', include(admin.site.urls)),
('', include('sso.urls')),
(r'^eve/', include('eve_api.urls')),
(r'^eveapi/', include('eve_proxy.urls')),
@@ -40,5 +40,13 @@ if installed('sentry'):
(r'^sentry/', include('sentry.web.urls')),
)
+if installed('nexus'):
+ import nexus
+ nexus.autodiscover()
+
+ urlpatterns += patterns('',
+ (r'^nexus/', include(nexus.site.urls)),
+ )
+
if settings.DEBUG:
urlpatterns += staticfiles_urlpatterns()
diff --git a/requirements.txt b/requirements.txt
index 297bd58..c5340d5 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -13,3 +13,5 @@ django-celery==2.2.4
-e git+https://github.com/ericflo/django-pagination.git@47e7ec874cd7dddda5ed#egg=django-pagination
xmpppy
django-sentry
+nexus
+gargoyle