Django 许多子站点的站点地图
我有一个应用程序,可以为用户创建网站。每个网站都有很多部分,每个部分都有自己的网址。
我正在寻找一种最有效的方法来为这个应用程序生成网站地图。
- 我可以成功创建一个巨大的 sitemap.xml 文件,里面列出了整个网站的所有链接。但是这个文件有超过 100,000 个网址。
- 另一个想法是为我应用程序上托管的每个独立网站创建一个 sitemap.xml。所以 app.com/sitemap.xml 会是所有网站的地图(app.com/website),然后 app.com/website/sitemap.xml 会是所有链接的地图。
如果我选择第二种方法,我该如何使用 Django 的网站地图工具来实现呢?文档对第一种方法有帮助,但我搞不懂第二种方法。