src/aixweb/urls.py
changeset 10 fb466c64d84c
child 13 607f76c9f76d
equal deleted inserted replaced
9:2e1053dff5f2 10:fb466c64d84c
       
     1 from django.conf import settings
       
     2 from django.conf.urls import patterns, include, url
       
     3 from django.conf.urls.static import static
       
     4 from django.contrib import admin
       
     5 from django.contrib.staticfiles.urls import staticfiles_urlpatterns
       
     6 from django.views.generic import RedirectView
       
     7 from ldt.auth.views import login as pf_login
       
     8 from ldt.text import VERSION_STR
       
     9 
       
    10 #from django.conf import settings
       
    11 
       
    12 # Uncomment the next two lines to enable the admin:
       
    13 admin.autodiscover()
       
    14 
       
    15 js_info_dict = {  
       
    16     'packages': ('django.contrib.admin',), 
       
    17 }
       
    18 
       
    19 urlpatterns = patterns('',
       
    20     # Example:
       
    21 
       
    22     # Uncomment the admin/doc line below and add 'django.contrib.admindocs' 
       
    23     # to INSTALLED_APPS to enable admin documentation:
       
    24     # (r'^admin/doc/', include('django.contrib.admindocs.urls')),
       
    25 
       
    26     # Uncomment the next line to enable the admin:
       
    27     (r'^admin/', include(admin.site.urls)),
       
    28     (r'^i18n/', include('django.conf.urls.i18n')),
       
    29 
       
    30     (r'^ldt/', include('ldt.ldt_utils.urls')),
       
    31     (r'^user/', include('ldt.user.urls')),
       
    32     (r'^api/', include('ldt.api.urls')),
       
    33     (r'^api/' + VERSION_STR + '/text/', include('ldt.text.urls')),
       
    34 
       
    35     (r'^auth_accounts/', include('registration.backends.simple.urls')),
       
    36 
       
    37     #(r'^accounts/', include('socialauth.urls')),
       
    38     (r'^accounts/', include('social_auth.urls')),
       
    39     url(r'^accounts/login/$',pf_login,{'template_name': 'registration/login.html'},name='auth_login'),
       
    40     (r'^oauth/', include('oauth_provider.urls')),
       
    41     
       
    42     #(r'^$', 'socialauth.views.signin_complete'),
       
    43     #(r'^$', 'social_auth.views.complete'),
       
    44     
       
    45     (r'^/?$', RedirectView.as_view(url='ldt')),
       
    46     #(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}),
       
    47     
       
    48     (r'^jsi18n/$', 'django.views.i18n.javascript_catalog', js_info_dict),
       
    49     (r'^hashcut/', include('hashcut.urls')),
       
    50     (r'^composer/', include('metadatacomposer.urls')),
       
    51 )
       
    52 
       
    53 urlpatterns += staticfiles_urlpatterns()
       
    54 urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)