Skip to content

Convert sitemap generator to a backend endpoint #1554

Open
@arkid15r

Description

@arkid15r

Is your feature request related to a problem? Please describe.

The current way of the sitemap generation (the static files) is difficult for making them available via /sitemap.xml or similar paths.

Describe the solution you'd like

Migrate sitemap generation logic to a regular Django view (probably, core app for now) that handles main sitemap (/sitemap.xml) and additional sitemaps (/sitemap/projects.xml, /sitemap/chapters.xml, etc).

The resulting pages need to be cached for 24h to make the loading faster.

Are you going to work on implementing this?

  • Yes
  • No

Additional context

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions