Я недавно переключил свои URL-адреса для приложения django с отображения идентификаторов на отображение слагов, как показано ниже:
urlpatterns = [
url(r'^(?P<slug>\S+)/$', views.PostDetailView.as_view(), name="post_detail"),
]
Однако я заметил, что в моем файле сайта URL-адреса по-прежнему отображаются с идентификаторами.Как я могу обновить карту сайта, чтобы показать новые URL?Я попытался удалить и добавить их обратно, но ничего не изменилось.Моя карта сайта определена ниже:
class PostSitemap(Sitemap):
changefreq = "monthly"
priority = 0.5
def items(self):
return Post.objects.all()