Structure of pages:
0001 - root
00010001 - subscriber1.localhost
00010002 - subscriber2.localhost
00010003 - subscriber3.localhost
kind regards,
Wojtek
from demo import views
urlpatterns = [
url(r'^django-admin/', include(admin.site.urls)),
url(r'^admin/explorer-nav/$', views.explorer_nav, name='wagtailadmin_explorer_nav'),
url(r'^admin/', include(wagtailadmin_urls)),
url(r'', include(wagtail_urls)),
]
def get_navigation_menu_items(request):
site_root_page_id = request.site.root_page_id
if site_root_page_id:
site_root_page = Page.objects.filter(id=site_root_page_id)
return [site_root_page,]
else:
return []
def explorer_nav(request):
return render(request, 'wagtailadmin/shared/explorer_nav.html', {
'nodes': get_navigation_menu_items(request),
}
)