diff --git a/website/partners/sitemaps.py b/website/partners/sitemaps.py index 5943e57f78b2b03c28819c97254121b091ca3144..b55fb406ad96968444118c914629b2cb88de3e8c 100644 --- a/website/partners/sitemaps.py +++ b/website/partners/sitemaps.py @@ -23,7 +23,16 @@ class PartnerSitemap(sitemaps.Sitemap): return item.get_absolute_url() +class VacancySitemap(sitemaps.Sitemap): + def items(self): + return models.Vacancy.objects.all() + + def location(self, item): + return item.get_absolute_url() + + sitemap = { 'partners-static': StaticViewSitemap, 'partners-partners': PartnerSitemap, + 'partners-vacancies': VacancySitemap, }