Example #1
0
from django.conf import settings
from django.conf.urls import include, url
from django.contrib import admin
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
from django.http.response import HttpResponse
from django.views.static import serve as static_serve
from django_nyt.urls import get_pattern as get_notify_pattern
from wiki.urls import get_pattern as get_wiki_pattern

admin.autodiscover()

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^robots.txt', lambda _: HttpResponse('User-agent: *\nDisallow: /')),
]

if settings.DEBUG:
    urlpatterns += staticfiles_urlpatterns()
    urlpatterns += [
        url(r'^media/(?P<path>.*)$', static_serve, {'document_root': settings.MEDIA_ROOT}),
    ]


urlpatterns += [
    url(r'^notify/', get_notify_pattern()),
    url(r'', get_wiki_pattern())
]

handler500 = 'testproject.views.server_error'
handler404 = 'testproject.views.page_not_found'
Example #2
0
from __future__ import absolute_import
from __future__ import unicode_literals
from django.conf.urls import patterns, include, url
from django.conf import settings
from django.contrib.staticfiles.urls import staticfiles_urlpatterns

from django.contrib import admin
admin.autodiscover()

urlpatterns = patterns(
    '',
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
    url(r'^admin/', include(admin.site.urls)),
)

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

from wiki.urls import get_pattern as get_wiki_pattern
from django_nyt.urls import get_pattern as get_notify_pattern
urlpatterns += patterns('', (r'^notify/', get_notify_pattern()),
                        (r'', get_wiki_pattern()))
Example #3
0
                self.article_view_class.as_view(),
                name='get'),
        ]
        return urlpatterns

    def get_article_path_urls(self):
        urlpatterns = [
            url('^some-other-prefix/(?P<path>.+/|)$',
                self.article_view_class.as_view(),
                name='get'),
        ]
        return urlpatterns


urlpatterns = [
    url(r'^notify/', get_notify_pattern()),
    url(r'', get_wiki_pattern(url_config_class=WikiCustomUrlPatterns))
]

if DJANGO_VERSION < (1, 8):
    urlpatterns = patterns('', *urlpatterns)


class ArticleModelReverseMethodTest(TestCase):

    urls = 'wiki.tests.test_urls'

    @wiki_override_settings(
        WIKI_URL_CONFIG_CLASS='wiki.tests.test_models.WikiCustomUrlPatterns')
    def test_get_absolute_url_if_urlpath_set_is_not_exists__no_root_urlconf(
            self):
Example #4
0
            template_name='snippets/set_notification.html')),
        name="set_notification"),

    # Pattern for serving media while developing
    (r'^static/(?P<path>.*)$', 'django.views.static.serve',
     {'document_root': settings.STATIC_ROOT}),
)


# Use Open ID if available
#
if ("django_openid_auth" in settings.INSTALLED_APPS):
    urlpatterns += patterns(
        "",
        (r'^openid/', include('django_openid_auth.urls'))
    )


# Use Wiki if it's there
#
if ("wiki" in settings.INSTALLED_APPS):
    from wiki.urls import get_pattern as get_wiki_pattern
    from django_nyt.urls import get_pattern as get_notify_pattern

    urlpatterns += patterns(
        '',
        (r'^notification/', get_notify_pattern()),
        (r'^wiki/', get_wiki_pattern()),
        (r'^wiki', get_wiki_pattern())
    )
Example #5
0
from __future__ import absolute_import

from django.conf.urls import include, url
from django.contrib import admin

from django_nyt.urls import get_pattern as get_notify_pattern
from wiki.urls import get_pattern as get_wiki_pattern

from .common import urlpatterns as common_urlpatterns
from trojsten.views import CustomSearchView

urlpatterns = common_urlpatterns + [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^ucet/', include('ksp_login.urls')),
    url(r'^nahlasit-problem/', include('contact_form.urls')),
    url(r'^wiki/notify/', get_notify_pattern()),
    url(r'^search/', CustomSearchView(), name='haystack_search'),
    url(r'^', include('favicon.urls')),
    url(r'^', get_wiki_pattern()),
]
Example #6
0
# coding: utf-8
from django.urls import include, re_path
from django.contrib import admin

from wiki.urls import get_pattern as get_wiki_pattern
from django_nyt.urls import get_pattern as get_notify_pattern
from django.conf.urls.static import static
from .settings import base as settings

admin.autodiscover()

urlpatterns = [
    # Examples:
    #re_path(r'^$', include('wikiDerby.views.home', namespace='home')),
    # url(r'^blog/', include('blog.urls')),
    re_path(r'^admin/', admin.site.urls),
    re_path(r'^notify/', get_notify_pattern()),
    re_path(r'', get_wiki_pattern()),
] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

# Following is the url configuration for django-wiki. It puts the wiki in / so
# it’s important that it is the last entry in urlpatterns. You can also put it
# in /wiki by putting '^wiki/' as the pattern.

#urlpatterns += patterns('',
#    url(r'^notify/', django_notify.url.get_pattern()),
#
#)
Example #7
0
        name="set"),

    url(r'^set_notification$',
        login_required(UpdateSetting.as_view(
            template_name='snippets/set_notification.html')),
        name="set_notification"),
]

urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

# Use Open ID if available
#
if ("django_openid_auth" in settings.INSTALLED_APPS):
    urlpatterns += [
        url(r'^openid/', include('django_openid_auth.urls'))
    ]


# Use Wiki if it's there
#
if ("wiki" in settings.INSTALLED_APPS):
    from wiki.urls import get_pattern as get_wiki_pattern
    from django_nyt.urls import get_pattern as get_notify_pattern

    urlpatterns += [
        url(r'^notification/', get_notify_pattern()),
        url(r'^wiki/', get_wiki_pattern()),
        url(r'^wiki', get_wiki_pattern())
    ]
Example #8
0
    url(_(r'^accounts/'), include('allauth.urls')),
    url(_(r'^avatar/'), include('avatar.urls')),
    url(_(r'^accounts/profile/'), TemplateView.as_view(
                               template_name='profile.html'),
                               name='roots_profile'),
    url(_(r'^competitions/'), include('competitions.urls')),
    url(_(r'^comments/'), include('fluent_comments.urls')),
    url(_(r'^events/'), include('events.urls')),
    url(_(r'^leaflets/'), include('leaflets.urls')),
    url(_(r'^problems/'), include('problems.urls')),
    url(_(r'^posts/'), include('posts.urls')),
    url(_(r'^photos/'), include('photos.urls')),
    url(_(r'^photos/'), include('photologue.urls', namespace='photologue')),
    url(_(r'^profiles/'), include('profiles.urls')),
    url(_(r'^schools/'), include('schools.urls')),
    url(_(r'^protected/'), include('downloads.urls'))
)

# Add django-wiki related patterns
urlpatterns += i18n_patterns('',
    (_(r'^wiki/notify/'), get_notify_pattern()),
    (_(r'^wiki/'), get_wiki_pattern()),
)


if settings.DEBUG:
    import debug_toolbar
    urlpatterns += i18n_patterns('',
        url(r'^__debug__/', include(debug_toolbar.urls)),
    )