from django.contrib.sitemaps import Sitemap from django.shortcuts import render from django.urls import reverse from home.models import InterludesActivity def static_view(request, slug): activities = InterludesActivity.objects.filter(display=True).order_by("title") return render(request, slug+'.html', {'slug': slug, 'activities': activities}) class StaticViewSitemap(Sitemap): changefreq = 'monthly' def items(self): return ["home", "inscription", "activites", "FAQ"] def location(self, item): return reverse(item) def priority(self, obj): # Priorize home page over the rest in search results if obj == "home" or obj == "": return 0.8 else: return None # defaults to 0.5 when unset