Django Sitemap Framework integriert
This commit is contained in:
@@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: kasu.content\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2016-09-16 18:07+0200\n"
|
||||
"PO-Revision-Date: 2016-09-15 23:07+0200\n"
|
||||
"POT-Creation-Date: 2016-09-28 00:25+0200\n"
|
||||
"PO-Revision-Date: 2016-09-28 00:24+0200\n"
|
||||
"Last-Translator: Christian Berg <xeniac@posteo.at>\n"
|
||||
"Language-Team: Deutsch <>\n"
|
||||
"Language: de\n"
|
||||
@@ -18,7 +18,7 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Translated-Using: django-rosetta 0.7.2\n"
|
||||
"X-Generator: Gtranslator 2.91.7\n"
|
||||
"X-Generator: Poedit 1.8.9\n"
|
||||
|
||||
#: src/content/feeds.py:14
|
||||
msgid "Current news from Kasu"
|
||||
|
||||
25
src/content/sitemaps.py
Normal file
25
src/content/sitemaps.py
Normal file
@@ -0,0 +1,25 @@
|
||||
from django.contrib.sitemaps import Sitemap
|
||||
from .models import Article, Page
|
||||
|
||||
class ArticleSitemap(Sitemap):
|
||||
changefreq = "never"
|
||||
priority = 0.6
|
||||
protocol = 'https'
|
||||
|
||||
def items(self):
|
||||
return Article.objects.published()
|
||||
|
||||
def lastmod(self, article):
|
||||
return article.date_modified
|
||||
|
||||
|
||||
class PageSitemap(Sitemap):
|
||||
changefreq = "monthly"
|
||||
priority = 0.4
|
||||
protocol = 'https'
|
||||
|
||||
def items(self):
|
||||
return Page.objects.all() #filter(status__gt=0)
|
||||
|
||||
def location(self, page):
|
||||
return page.get_absolute_url()
|
||||
Reference in New Issue
Block a user