hobo/hobo/urls.py

22 lines
818 B
Python

from django.conf import settings
from django.conf.urls import patterns, include, url
from django.contrib import admin
admin.autodiscover()
from .views import admin_required
from .urls_utils import decorated_includes
from .environment.urls import urlpatterns as environment_urls
urlpatterns = patterns('',
url(r'^$', 'hobo.views.home', name='home'),
url(r'^environment/', decorated_includes(admin_required,
include(environment_urls))),
url(r'^hobos.json$', 'hobo.views.hobo'),
url(r'^admin/', include(admin.site.urls)),
url(r'^accounts/login', 'django.contrib.auth.views.login',
{'template_name': 'hobo/login.html'}, name='login'),
url(r'^accounts/logout', 'django.contrib.auth.views.logout',
{'next_page': '/'}, name='logout'),
)