misc: add a sample style debug page (#9068)
This commit is contained in:
parent
0de4306d51
commit
140d5d5393
|
@ -21,6 +21,7 @@ from . import views
|
|||
urlpatterns = patterns('combo.publicviews',
|
||||
url(r'^ajax/cell/(?P<page_pk>\w+)/(?P<cell_reference>[\w_-]+)/$',
|
||||
views.ajax_page_cell, name='combo-public-ajax-page-cell'),
|
||||
(r'__style__/$', views.style),
|
||||
(r'__skeleton__/$', views.skeleton),
|
||||
(r'', views.page),
|
||||
)
|
||||
|
|
|
@ -18,6 +18,7 @@ import urllib
|
|||
import urlparse
|
||||
|
||||
from django.conf import settings
|
||||
from django.contrib import messages
|
||||
from django.contrib.auth import logout as auth_logout
|
||||
from django.contrib.auth import views as auth_views
|
||||
from django.core.exceptions import ObjectDoesNotExist, PermissionDenied
|
||||
|
@ -25,6 +26,7 @@ from django.http import (Http404, HttpResponse, HttpResponseRedirect,
|
|||
HttpResponsePermanentRedirect)
|
||||
from django.shortcuts import render, resolve_url
|
||||
from django.template import RequestContext
|
||||
from django.utils.translation import ugettext as _
|
||||
from django.forms.widgets import Media
|
||||
|
||||
try:
|
||||
|
@ -163,6 +165,16 @@ def skeleton(request):
|
|||
return render(request, template_name, ctx)
|
||||
|
||||
|
||||
def style(request):
|
||||
if not settings.TEMPLATE_DEBUG:
|
||||
raise Http404()
|
||||
page = Page()
|
||||
page.template_name = 'standard'
|
||||
messages.info(request, _('Info notice'))
|
||||
messages.warning(request, _('Warning notice'))
|
||||
messages.error(request, _('Error notice'))
|
||||
return publish_page(request, page)
|
||||
|
||||
def empty_site(request):
|
||||
return render(request, 'combo/empty_site.html', {})
|
||||
|
||||
|
|
Loading…
Reference in New Issue