prelom/django/blog/sitemaps.py

18 lines
369 B
Python
Raw Normal View History

2022-11-29 17:27:36 +01:00
from django.contrib.sitemaps import Sitemap
from blog.models import BlogPost
class BlogSitemap(Sitemap):
def priority(self, item):
return 0.3
def changefreq(self, item):
return 'never'
def items(self):
return BlogPost.objects.filter(published=True).order_by('pk')
def lastmod(self, item):
return item.last_modified