Skip to content

Commit 3709323

Browse files
committed
dev-composable: Add missing urls.py file
1 parent ce9c2c7 commit 3709323

1 file changed

Lines changed: 41 additions & 0 deletions

File tree

dev-composable/urls.py

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# -*- coding: utf-8 -*-
2+
3+
from django.conf import settings
4+
from django.conf.urls import include, url
5+
from django.contrib import admin
6+
from django.contrib.auth import views as django_auth
7+
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
8+
9+
from wirecloud.commons import authentication as wc_auth
10+
from wirecloud.fiware import views as wc_fiware
11+
import wirecloud.platform.urls
12+
13+
admin.autodiscover()
14+
15+
urlpatterns = (
16+
17+
# Catalogue
18+
url(r'^catalogue/', include('wirecloud.catalogue.urls')),
19+
20+
# Proxy
21+
url(r'^cdp/', include('wirecloud.proxy.urls')),
22+
23+
# Login/logout
24+
url(r'^login/?$', wc_fiware.login if settings.IDM_AUTH_ENABLED else django_auth.login, name="login"),
25+
url(r'^logout/?$', wc_auth.logout, name="logout"),
26+
url(r'^admin/logout/?$', wc_auth.logout),
27+
28+
# Admin interface
29+
url(r'^admin/', include(admin.site.urls)),
30+
)
31+
32+
if settings.IDM_AUTH_ENABLED:
33+
urlpatterns += (url('', include('social_django.urls', namespace='social')),)
34+
35+
urlpatterns += wirecloud.platform.urls.urlpatterns
36+
urlpatterns += tuple(staticfiles_urlpatterns())
37+
38+
handler400 = "wirecloud.commons.views.bad_request"
39+
handler403 = "wirecloud.commons.views.permission_denied"
40+
handler404 = "wirecloud.commons.views.page_not_found"
41+
handler500 = "wirecloud.commons.views.server_error"

0 commit comments

Comments
 (0)