def main_page(request): """ Представление для отображения главной страницы :param request: запрос :return: """ p = get_object_or_404(Page, slug='main', active=True) return render(request, p.tpl, get_page_tpl_ctx(p, request))
def pages(request, path=None, instance=None): """ Представление для отображения текстовых страниц :param request: запрос :param path: адрес :param instance: страница :return: """ if instance and instance.active: p = instance else: raise Http404() return render(request, p.tpl, get_page_tpl_ctx(p, request))