के लिए साइटमैप बनाने के साथ 'TemplateDoesNotExist' त्रुटि django साइट पर साइटमैप सक्रियण चरणों का पालन किया लेकिन मुझे 'TemplateDoesNotExist' त्रुटि प्राप्त नहीं हुई। शायद मैं गलतफहमी कर रहा हूं, लेकिन पृष्ठ उत्पन्न करने के लिए जेनेरिकव्यू नहीं है?Django ऐप
########### url.py #############################3
.........
from django.contrib.sitemaps import FlatPageSitemap, GenericSitemap
........
........
info_dict = {
'queryset': Bookmark.objects.all(),
'date_field': 'added'
}
sitemaps = {
'bookmarks': GenericSitemap(info_dict, changefreq = 'never', priority=0.6),
}
urlpatterns = patterns('',
.............
url(r'^$', 'microblogging.views.public', name="home"),
(r'^sitemap.xml$', 'django.contrib.sitemaps.views.sitemap', {'sitemaps': sitemaps}),
.............
)
if settings.SERVE_MEDIA:
urlpatterns += patterns('',
(r'^site_media/(?P<path>.*)$', 'misc.views.serve')
)
############# error #############################
TemplateDoesNotExist at /sitemap.xml
sitemap.xml
Request Method: GET
Request URL: http://localhost:8000/sitemap.xml
Exception Type: TemplateDoesNotExist
Exception Value:
sitemap.xml
Exception Location: /usr/lib/python2.5/site-packages/django/template/loader.py in find_template_source, line 73
Python Executable: /usr/bin/python2.5
Python Version: 2.5.4
हाँ, वे दोनों मेरी सेटिंग फ़ाइल में हैं। –
आह! क्योंकि मैंने dev/production के लिए सेटिंग्स.py/local_settings.py सेट की थी, मैं इसे स्थानीय_settings.py में जोड़ना भूल गया –