src/aixweb/urls.py
author cavaliet
Mon, 24 Jun 2013 11:20:15 +0200
changeset 56 453be87a6160
parent 33 7af893e283d6
permissions -rwxr-xr-x
little data migration, update requirement (mdc 0.1.9 and ldt 1.50.4) and version number to 0.1.10

from django.conf import settings
from django.conf.urls import patterns, include, url
from django.conf.urls.static import static
from django.contrib import admin
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.views.generic import RedirectView
from ldt.auth.views import login as pf_login
from ldt.text import VERSION_STR

#from django.conf import settings

# Uncomment the next two lines to enable the admin:
admin.autodiscover()

js_info_dict = {  
    'packages': ('django.contrib.admin',), 
}

urlpatterns = patterns('',
    # Example:

    # Uncomment the admin/doc line below and add 'django.contrib.admindocs' 
    # to INSTALLED_APPS to enable admin documentation:
    # (r'^admin/doc/', include('django.contrib.admindocs.urls')),

    # Uncomment the next line to enable the admin:
    (r'^admin/', include(admin.site.urls)),
    (r'^i18n/', include('django.conf.urls.i18n')),

    (r'^ldt/', include('ldt.ldt_utils.urls')),
    (r'^user/', include('ldt.user.urls')),
    (r'^api/', include('ldt.api.urls')),
    (r'^api/' + VERSION_STR + '/text/', include('ldt.text.urls')),

    (r'^auth_accounts/', include('registration.backends.simple.urls')),

    #(r'^accounts/', include('socialauth.urls')),
    (r'^accounts/', include('social_auth.urls')),
    url(r'^accounts/login/$',pf_login,{'template_name': 'registration/login.html'},name='auth_login'),
    (r'^oauth/', include('oauth_provider.urls')),
    
    #(r'^$', 'socialauth.views.signin_complete'),
    #(r'^$', 'social_auth.views.complete'),
    
    (r'^/?$', RedirectView.as_view(url='composer/aix/')),
    #(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}),
    
    (r'^jsi18n/$', 'django.views.i18n.javascript_catalog', js_info_dict),
    #(r'^hashcut/', include('hashcut.urls')),
    (r'^composer/', include('metadatacomposer.urls')),
)

#urlpatterns += staticfiles_urlpatterns()
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)