NoReverseMatch в /sitemap.xml ; ошибка после установки фреймворка сайтов
после установки фреймворка сайтов (следовал руководству https://learndjango.com/tutorials/django-sitemap-tutorial) Я не могу получить доступ к mywebsite/sitemap.xml файлу.
URLS.PY
from django.contrib.sitemaps import GenericSitemap # new
from django.contrib.sitemaps.views import sitemap # new
from newsfront.models import News
info_dict = {
'queryset': News.objects.all()[:20],
}
urlpatterns = [
path('adminanoop/', admin.site.urls),
path('',include('newsfront.urls')),
path('sitemap.xml', sitemap, {'sitemaps': {'blog': GenericSitemap(info_dict, priority=0.6)}},
name='django.contrib.sitemaps.views.sitemap'),
]
MODELS.PY
class News(models.Model):
slug = models.SlugField(unique=True,null=True,blank=True)
..............
def get_absolute_url(self):
return reverse('Newsdetail', kwargs={'slug': self.slug})