Треба додати елемент в sitemap, але без прив'язки до моделі. В даному випадку це розділ "Контакти" з моделлю, але мені не потрібна індексація схованих даних.
Рішення
sitemap.py
from django.contrib.sitemaps import Sitemap
class ContactsSitemap(Sitemap):
changefreq = "weekly"
priority = 0.5
def lastmod(self, obj):
return datetime.datetime.now()
def location(self, obj):
return '/contact/'
def items(self):
return [self]
urls.py
sitemaps = {
#'flatpages': MyFlatPageSitemap,
'contact': ContactsSitemap,
}
Немає коментарів:
Дописати коментар