django 启用sitemap.xml
2022-10-09
# django
这个还是看官方的说明比较好,https://docs.djangoproject.com/zh-hans/4.1/ref/contrib/sitemaps/#creating-a-sitemap-index 其他的教程就是断章取义,看着反而更晕了。我自己来总结下。
首先要在项目的settings 里注册下django.contrib.sitemaps。
1 | INSTALLED_APPS = [ |
然后我把代码先都复制过来分析下来,慢慢研究
1 | from django.contrib.sitemaps import GenericSitemap |
get_absolute_url 方法如下,加在 class Documentary(models.Model): 里
1 | # 为sitemap类返回网址 |