django django-templates django-views robots.txt

Django-Cargando Robots.txt a través de vistas genéricas



django-templates django-views (1)

He cargado robots.txt en mi directorio de plantillas en mi servidor de producción. Estoy usando vistas genéricas;

from django.views.generic import TemplateView (r''^robots/.txt$'', TemplateView.as_view(template_name=''robots.txt'', content_type=''text/plain'')),

Sin embargo, cuando cargo robots.txt en el navegador obtengo un 404 - Página no encontrada.

¿Puede alguien sugerir qué se debe hacer para solucionar esto? Gracias.

Debo señalar que en el entorno local esto parece estar funcionando.


Finalmente lo tengo. Tuve que agregar un ''/'' en ^ robots.txt $

(r''^robots/.txt/$'', TemplateView.as_view(template_name=''robots.txt'', content_type=''text/plain'')),

Eso es elemental! Supuse que por defecto APPEND_SLASH es True, sin embargo, en el servidor de producción no funcionó.

Avíseme si alguien puede brindarle algunas ideas al respecto.