diff --git a/netbox/netbox/settings.py b/netbox/netbox/settings.py index 74bf6ae10..56b774f9a 100644 --- a/netbox/netbox/settings.py +++ b/netbox/netbox/settings.py @@ -105,6 +105,7 @@ INSTALLED_APPS = ( 'debug_toolbar', 'django_tables2', 'rest_framework', + 'rest_framework_swagger', 'circuits', 'dcim', 'ipam', diff --git a/netbox/netbox/urls.py b/netbox/netbox/urls.py index 9042e0a62..eb6b67fe7 100644 --- a/netbox/netbox/urls.py +++ b/netbox/netbox/urls.py @@ -31,6 +31,7 @@ _patterns = [ url(r'^api/ipam/', include('ipam.api.urls', namespace='ipam-api')), url(r'^api/secrets/', include('secrets.api.urls', namespace='secrets-api')), url(r'^api/tenancy/', include('tenancy.api.urls', namespace='tenancy-api')), + url(r'^api/docs/', include('rest_framework_swagger.urls')), url(r'^api-auth/', include('rest_framework.urls')), # Error testing diff --git a/netbox/templates/_base.html b/netbox/templates/_base.html index d94081f65..4e63cf337 100644 --- a/netbox/templates/_base.html +++ b/netbox/templates/_base.html @@ -289,7 +289,7 @@