view urls.py @ 107:2bca07be6e51

Add login popup box So you can log in and immediately be redirected to the same page. Sort of like what reddit has. If Javascript is disabled, the user is simply taken to the standard login page.
author dellsystem <ilostwaldo@gmail.com>
date Tue, 11 Sep 2012 20:23:51 -0400
parents 17bc502c65a4
children 8da14d503af8
line wrap: on
line source

from django.conf.urls.defaults import *
from django.views.generic import ListView

# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns('',
    url(r'^$',
        'django.views.generic.simple.direct_to_template',
        {'template': 'index.djhtml'},
        name='home'),
    url(r'^about$',
        'django.views.generic.simple.direct_to_template',
        {'template': 'about.djhtml'},
        name='about'),
    url(r'^help$',
        'django.views.generic.simple.direct_to_template',
        {'template': 'help.djhtml'},
        name='help'),
    url(r'^discuss$',
        'django.views.generic.simple.direct_to_template',
        {'template': 'discuss.djhtml'},
        name='discuss'),
    url(r'^code$',
        'views.code',
        name='code'),
    url(r'^login',
        'views.login_register',
        name='login'),
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
    url(r'^admin/', include(admin.site.urls)),
    url(r'^accounts/logout/', 'django.contrib.auth.views.logout',
        {'template_name' : 'index.djhtml', 'next_page' : '/'}
    ),
    url(r'^accounts/', include('registration.urls')),
    url(r'^licenses/', include('agora.apps.free_license.urls')),
    url(r'^users/', include('agora.apps.profile.urls')),
    url(r'^snippet/', include('agora.apps.snippet.urls')),
    url(r'^bundles/', include('agora.apps.bundle.urls')),
)

#Let Django itself serve static data during debugging
from django.conf import settings

if settings.DEBUG:
     urlpatterns += patterns('',
                    (r'^static/(?P<path>.*)$', 'django.views.static.serve',
                    {'document_root': 'static/', 'show_indexes': True}),
                    )