Пример #1
0
from django.views.generic.base import TemplateView

from staticfiles.urls import static
media = os.path.join(
  os.path.dirname(__file__), 'media'
)

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

urlpatterns = patterns('',
    # Examples:
    url(r'^$', include('office.urls')),
    #url(r'^$', TemplateView.as_view(template_name = "base.html"), name="view_home_page"),
    url(r'^about/', TemplateView.as_view(template_name = "base.html"), name="about"),
    url(r'^contact/', TemplateView.as_view(template_name = "base.html"), name="contact"),
    url(r'^office/', include('office.urls')),
    url(r'^admin/', include(admin.site.urls)),
) + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)


if settings.DEBUG:
    urlpatterns += patterns(
        '',
        (r'^media/(?P<path>.*)$', 'django.views.static.serve',{'document_root': settings.MEDIA_ROOT}),
        url(r'^media/(.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}),
        #        url(r'^static/(.*)$', 'django.views.static.serve', {'document_root': settings.STATIC_ROOT}),
        url(r'^admin-media/(.*)$', 'django.views.static.serve',{'document_root': join(dirname(admin.__file__), 'media')}),
    )
Пример #2
0
    url(r"^account/", include("pinax.apps.account.urls")),
    url(r"^openid/", include(PinaxConsumer().urls)),
    url(r"^notices/", include("notification.urls")),
    url(r"^announcements/", include("announcements.urls")),
    url(r"^likes/", include("phileo.urls")),
    url(r"^comments/", include("dialogos.urls")),
    url(r"^nail/add/$", CreateNailView.as_view(model=Nail), name="nail-add"),
    url(r"^nail/(?P<pk>\d+)/$", DetailView.as_view(model=Nail), name="nail"),
    url(r"^nail/(?P<pk>\d+)/edit/$", UpdateNailView.as_view(model=Nail), name="nail-edit"),
    url(r"^nail/(?P<pk>\d+)/delete/$", DeleteNailView.as_view(model=Nail), name="nail-delete"),
    url(r"^nail/(?P<pk>\d+)/renail/$", RenailView.as_view(model=Nail), name="nail-renail"),
    url(r"^workbench/add/$", CreateByView.as_view(model=Workbench), name="workbench-add"),
    url(r"^workbench/(?P<pk>\d+)/$", DetailView.as_view(model=Workbench), name="workbench"),
    url(r"^workbench/(?P<pk>\d+)/edit/$", UpdateWorkbenchView.as_view(model=Workbench), name="workbench-edit"),
    url(r"^workbench/(?P<pk>\d+)/delete/$", DeleteWorkbenchView.as_view(model=Workbench), name="workbench-delete"),
    url(r"^u/(?P<slug>[\w\._-]+)/$", DetailView.as_view(model=User, slug_field="username"), name="user"),
    url(r"^u/(?P<username>[\w\._-]+)/profile/$", ProfileDetailView.as_view(), name="profile_detail"),
    url(r"^edit/$", ProfileUpdateView.as_view(), name="profile_edit"),
    url(r"^create/$", ProfileCreateView.as_view(), name="profile_create"),
    url(r"^search/", include("haystack.urls")),
    url(r"^", include("social_auth.urls")),
    url(r"^", include("follow.urls")),
)


if settings.SERVE_MEDIA:
    from staticfiles.urls import static

    urlpatterns += static(settings.STATIC_URL, view="staticfiles.views.serve")
    urlpatterns += static(settings.MEDIA_URL, view="staticfiles.views.serve")
from pinax.apps.account.openid_consumer import PinaxConsumer

from staticfiles.urls import static


handler500 = "pinax.views.server_error"


urlpatterns = patterns("",
    url(r"^$", direct_to_template, {
        "template": "homepage.html",
    }, name="home"),
    url(r"^admin/invite_user/$", "pinax.apps.signup_codes.views.admin_invite_user", name="admin_invite_user"),
    url(r"^admin/", include(admin.site.urls)),
    url(r"^account/", include("pinax.apps.account.urls")),
    url(r"^openid/(.*)", PinaxConsumer()),
    url(r"^galleries/", include("mediagal.urls")),
    url(r"^mediaman/", include("mediaman.urls")),
    # This next line allows us to get around the about app being removed.
    url(r"^next$", redirect_to, {
        "url": "/galleries",
    }, name="what_next"),
)


if settings.SERVE_MEDIA:
    urlpatterns += patterns("",
        url(r"", include("staticfiles.urls")),
    )
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)