我有一个网站由许多模型和意见已经超过25000子网址组成。我需要创建一个sitemap,但是使用django-sitemaps框架并不容易,因为我们需要添加每个模型。
有什么简单的方法可以为Django网站创建一个sitemap?
发布于 2013-01-22 17:29:13
你可以创建一个爬虫(scrapy)来索引你的站点,但是即使有很多模型,创建一个sitemap也不应该太难,你遇到过什么问题吗?
发布于 2021-07-26 04:21:12
Django站点地图和wagtail站点地图https://docs.wagtail.io/en/stable/reference/contrib/sitemaps.html做到了这一点。您可以自定义sitemap类以及模板。我使用docker容器并定制模板和代码以满足特定需求。
当我添加一个新博客时,它会自动生成该条目。
https://www.fraydit.com/blogs/wagtail-sitemap-in-docker/
下面是一个实现和定制模块示例。
https://stackoverflow.com/questions/14454449
复制相似问题