-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathurls.py
38 lines (32 loc) · 1.54 KB
/
urls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
from django.conf.urls.defaults import *
from django.conf import settings
from django.views.generic.simple import redirect_to
from registration.views import register
from vivirbien.forms import RegistrationFormNoEmail
from django.contrib import admin
admin.autodiscover()
urlpatterns = patterns('',
(r'^admin/doc/', include('django.contrib.admindocs.urls')),
(r'^admin/', include(admin.site.urls)),
(r'^wiki/', include('wiki.urls')),
(r'^i18n/', include('django.conf.urls.i18n')),
url(r'^accounts/register/$',
register,
{
'backend': 'registration.backends.simple.SimpleBackend',
'success_url': 'openresources_index',
'form_class': RegistrationFormNoEmail},
name='registration_register'),
(r'^accounts/', include('registration.backends.simple.urls')),
(r'^comments/', include('threadedcomments.urls')),
# we now run resources app directly in / - redirect old urls
(r'^resources/(?P<rest>.*)', redirect_to, {'url': '/%(rest)s'}),
(r'^', include('openresources.urls')),
#url(r'^$', 'openresources.views.index',name='index'),
)
if settings.SERVE_STATIC:
import os
urlpatterns = patterns('',
#(r'^media/openresources/(?P<path>.*)$', 'django.views.static.serve', {'document_root': os.path.join(settings.DJANGO_PROJECT_ROOT, 'env/src/openresources/openresources/media/')}),
(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
) + urlpatterns