Django公司网站地图.xml它在哪里?

2024-09-30 06:29:04 发布

您现在位置:Python中文网/ 问答频道 /正文

我用Django-sitemaps为我的网站制作了一个站点地图,编译正常,文件创建了,但我不知道从哪里可以访问它。在

这是我的urls.py

from django.conf.urls import patterns, include, url
from django.conf import settings
from django.contrib import admin
from django.contrib.sitemaps.views import sitemap
from sitemap import ContratalosSitemap

#Declaration for sitemaps url

sitemaps = {
    'pages' : ContratalosSitemap,
}

urlpatterns = patterns(
    'apps.contratalos.views',
    url(r'c/(?P<slug>\.*[^ ]{1,128})?/', 'c', name='content'),
    url(r'^sitemap\.xml$', sitemap, {'sitemaps': sitemaps}, name='django.contrib.sitemaps.views.sitemap'),
)

该文件是在共享文件夹中创建的,据我所知,我的模板应该从根url访问,即:www.contatalos.com/sitemap.xml在

但上面写着找不到,我不知道这是不是nginx的配置,或者我在这上面遗漏了一些东西。。。在

有什么想法吗?在

提前谢谢!在

编辑

这是我的网站地图.py公司名称:

^{pr2}$

Tags: djangofrompyimporturl网站conf地图

热门问题