work hard on this
This commit is contained in:
22
aircox_web/views.py
Normal file
22
aircox_web/views.py
Normal file
@ -0,0 +1,22 @@
|
||||
from django.shortcuts import get_object_or_404, render
|
||||
|
||||
from feincms3.regions import Regions
|
||||
|
||||
from .models import SiteSettings, Page
|
||||
from .renderer import renderer
|
||||
|
||||
|
||||
def page_detail(request, path=None):
|
||||
page = get_object_or_404(
|
||||
# TODO: published
|
||||
Page.objects.all(),
|
||||
path="/{}/".format(path) if path else "/",
|
||||
)
|
||||
return render(request, "aircox_web/page.html", {
|
||||
'site_settings': SiteSettings.objects.all().first(),
|
||||
"page": page,
|
||||
"regions": Regions.from_item(
|
||||
page, renderer=renderer, timeout=60
|
||||
),
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user