from wagtail.wagtailcore import urls as wagtail_urls from wagtail.wagtaildocs import urls as wagtaildocs_urls from wagtail.wagtailimages.views.serve import ServeView from wagtail.wagtailsearch import views as search_views urlpatterns = [ url(r'^django-admin/', include(admin.site.urls)), url(r'^admin/', include(wagtailadmin_urls)), url(r'^documents/', include(wagtaildocs_urls)), url(r'^search/$', search_views.search, name='search'), url(r'^images/([^/]*)/(\d*)/([^/]*)/[^/]*$', ServeView.as_view(), name='wagtailimages_serve'), # For anything not caught by a more specific rule above, hand over to # Wagtail's page serving mechanism. This should be the last pattern in # the list: url(r'', include(wagtail_urls)), # Alternatively, if you want Wagtail pages to be served from a subpath # of your site, rather than the site root: # url(r'^pages/', include(wagtail_urls)), ] if settings.DEBUG: from django.conf.urls.static import static from django.contrib.staticfiles.urls import staticfiles_urlpatterns
def test_init_with_unknown_action_raises_error(self): with self.assertRaises(ImproperlyConfigured): ServeView.as_view(action='unknown')
def test_init_with_unknown_action_raises_error(self): with self.assertRaises(ImproperlyConfigured): ServeView.as_view(action='unknown')
from __future__ import absolute_import, unicode_literals from django.conf.urls import url from wagtail.wagtailimages.views.serve import ServeView urlpatterns = [ url(r'^actions/serve/(.*)/(\d*)/(.*)/[^/]*', ServeView.as_view(action='serve'), name='wagtailimages_serve_action_serve'), url(r'^actions/redirect/(.*)/(\d*)/(.*)/[^/]*', ServeView.as_view(action='redirect'), name='wagtailimages_serve_action_redirect'), url(r'^custom_key/(.*)/(\d*)/(.*)/[^/]*', ServeView.as_view(key='custom'), name='wagtailimages_serve_custom_key'), ]
url(r'^admin/', include(wagtailadmin_urls)), url(r'^search/', include(wagtailsearch_urls)), url(r'^documents/', include(wagtaildocs_urls)), url('^sitemap\.xml$', sitemap), url(r'^blog/feed/basic$', BasicFeed(), name='basic_feed'), url(r'^blog/feed/extended$', ExtendedFeed(), name='extended_feed'), # JSON feed url(r'^blog/feed/basic.json$', BasicJsonFeed(), name='basic_json_feed'), url(r'^blog/feed/extended.json$', ExtendedJsonFeed(), name='extended_json_feed'), url( r'^images/([^/]*)/(\d*)/([^/]*)/[^/]*$', ServeView.as_view(), name='wagtailimages_serve' ), # For anything not caught by a more specific rule above, hand over to # Wagtail's serving mechanism url(r'', include(wagtail_urls)), ] if settings.DEBUG: from django.contrib.staticfiles.urls import staticfiles_urlpatterns from django.views.generic.base import RedirectView urlpatterns += staticfiles_urlpatterns() urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += [
from __future__ import absolute_import from django.conf import settings from django.conf.urls import url from wagtail.wagtailimages.views.serve import ServeView from .api import router from .views import image urlpatterns = [ url(r'^api/v1/', router.urls), url('^images/(?P<pk>\d+)/(?P<specs>.+)$', image, name='image'), url(r'^images/([^/]*)/(\d*)/([^/]*)/[^/]*$', ServeView.as_view(), name='wagtailimages_serve'), ] if settings.DEBUG: from django.views.generic import TemplateView # Add views for testing 404 and 500 templates urlpatterns += [ url(r'^404/$', TemplateView.as_view(template_name='404.html')), url(r'^500/$', TemplateView.as_view(template_name='500.html')), ]
from wagtail.wagtailadmin import urls as wagtailadmin_urls from wagtail.wagtaildocs import urls as wagtaildocs_urls from wagtail.wagtailcore import urls as wagtail_urls from wagtail.wagtailimages.views.serve import ServeView import aircox.urls urlpatterns = [ url(r'^jet/', include('jet.urls', 'jet')), url(r'^admin/', include(admin.site.urls)), url(r'^aircox/', include(aircox.urls.urls)), # cms url(r'^cms/', include(wagtailadmin_urls)), url(r'^documents/', include(wagtaildocs_urls)), url( r'^images/([^/]*)/(\d*)/([^/]*)/[^/]*$', ServeView.as_view(), name='wagtailimages_serve'), ] if settings.DEBUG: from django.views.static import serve urlpatterns.append( url(r'^media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT, 'show_indexes':True} ) ) urlpatterns.append(url(r'', include(wagtail_urls)))
from __future__ import absolute_import, unicode_literals from django.conf.urls import url from wagtail.wagtailimages.views.serve import ServeView urlpatterns = [ url( r"^actions/serve/(.*)/(\d*)/(.*)/[^/]*", ServeView.as_view(action="serve"), name="wagtailimages_serve_action_serve", ), url( r"^actions/redirect/(.*)/(\d*)/(.*)/[^/]*", ServeView.as_view(action="redirect"), name="wagtailimages_serve_action_redirect", ), url(r"^custom_key/(.*)/(\d*)/(.*)/[^/]*", ServeView.as_view(key="custom"), name="wagtailimages_serve_custom_key"), ]
from __future__ import absolute_import, unicode_literals from django.conf.urls import url from wagtail.wagtailimages.views.serve import ServeView urlpatterns = [ url(r'^actions/serve/(.*)/(\d*)/(.*)/[^/]*', ServeView.as_view(action='serve'), name='wagtailimages_serve_action_serve'), url(r'^actions/redirect/(.*)/(\d*)/(.*)/[^/]*', ServeView.as_view(action='redirect'), name='wagtailimages_serve_action_redirect'), url(r'^custom_key/(.*)/(\d*)/(.*)/[^/]*', ServeView.as_view(key='custom'), name='wagtailimages_serve_custom_key'), ]
from __future__ import absolute_import, unicode_literals from django.conf.urls import url from wagtail.tests import dummy_sendfile_backend from wagtail.wagtailimages.views.serve import SendFileView, ServeView urlpatterns = [ url(r'^actions/serve/(.*)/(\d*)/(.*)/[^/]*', ServeView.as_view(action='serve'), name='wagtailimages_serve_action_serve'), url(r'^actions/redirect/(.*)/(\d*)/(.*)/[^/]*', ServeView.as_view(action='redirect'), name='wagtailimages_serve_action_redirect'), url(r'^custom_key/(.*)/(\d*)/(.*)/[^/]*', ServeView.as_view(key='custom'), name='wagtailimages_serve_custom_key'), url(r'^sendfile/(.*)/(\d*)/(.*)/[^/]*', SendFileView.as_view(), name='wagtailimages_sendfile'), url(r'^sendfile-dummy/(.*)/(\d*)/(.*)/[^/]*', SendFileView.as_view(backend=dummy_sendfile_backend.sendfile), name='wagtailimages_sendfile_dummy'), ]