from django.contrib.sitemaps import Sitemap
from wagtail.models import Page

class WagtailSitemap(Sitemap):
    changefreq = 'weekly'
    priority   = 0.8
    def items(self):     return Page.objects.live().public().filter(depth__gte=2)
    def location(self, obj): return obj.url
    def lastmod(self, obj):  return obj.last_published_at

sitemaps = {'wagtail': WagtailSitemap}
