production refresh

This commit is contained in:
2026-04-09 00:42:40 +02:00
parent 7db05fea47
commit 8bfd4d789b
20 changed files with 758 additions and 17 deletions

View File

@@ -1,13 +1,26 @@
from django.conf.urls.i18n import i18n_patterns
from django.views.decorators.cache import cache_page
from django.urls import include, path
from ocyan.main.urls import urlpatterns as ocyan_urlpatterns
from ocyan.plugin.wagtail_oscar_integration.constants import CACHE_DURATION
from .sitemaps import robots_txt
from .sitemaps import sitemap_index
from .sitemaps import sitemap_section
urlpatterns = [
path("i18n/", include("django.conf.urls.i18n")),
path("robots.txt", robots_txt, name="robots-txt"),
path(
"sitemap.xml",
cache_page(CACHE_DURATION)(sitemap_index),
name="sitemap-index",
),
path(
"sitemap-<section>.xml",
cache_page(CACHE_DURATION)(sitemap_section),
name="sitemaps",
),
]
urlpatterns += i18n_patterns(
*ocyan_urlpatterns,
prefix_default_language=False,
)
urlpatterns += ocyan_urlpatterns