mirror of
https://github.com/django/django.git
synced 2025-11-01 04:17:59 +00:00
Fixed #20793 -- Added Last-Modified header to sitemaps.
This commit is contained in:
parent
4d8ecbdfda
commit
8f5533ab25
6 changed files with 79 additions and 3 deletions
|
|
@ -178,6 +178,15 @@ Sitemap class reference
|
|||
representing the last-modified date/time for *every* object returned by
|
||||
:attr:`~Sitemap.items()`.
|
||||
|
||||
.. versionadded:: 1.7
|
||||
|
||||
If all items in a sitemap have a :attr:`~Sitemap.lastmod`, the sitemap
|
||||
generated by :func:`views.sitemap` will have a ``Last-Modified``
|
||||
header equal to the latest ``lastmod``. You can activate the
|
||||
:class:`~django.middleware.http.ConditionalGetMiddleware` to make
|
||||
Django respond appropriately to requests with an ``If-Modified-Since``
|
||||
header which will prevent sending the sitemap if it hasn't changed.
|
||||
|
||||
.. attribute:: Sitemap.changefreq
|
||||
|
||||
**Optional.** Either a method or attribute.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue