Это отличная статья Ника Джонсона о файлах сайта Файлы сайта
В статье описывается использование метода пост-развертывания для создания карты сайта, альтернативой является создание карты сайта время от времени.;скажем, раз в день, используя cron, например:
`- description: daily sitemap refresh
url: /cron_generate_sitemap
schedule: every day 02:00
timezone: Pacific/Auckland`
Если вы сохраните карту сайта в хранилище данных, то доступ будет очень быстрым, что повлияет на ваш рейтинг SEO.
Я предлагаю вам сохранить карту сайта вмодель, подобная той, что предоставлена Ником Джонсоном, например
`class StaticContent(db.Model):
"""Container for statically served content.
The serving path for content is provided in the key name.
"""
body = db.BlobProperty()
content_type = db.StringProperty(required=True)
last_modified = db.DateTimeProperty(required=True, auto_now=True)
indexed = db.BooleanProperty(required=True, default=True)
`