Python, Django / Технические вопросы

Как добавить robots.txt в Django?

Django — гибкая платформа для разработки (framework), поэтому многие задачи можно решить разными способами, в зависимости от предпочтений разработчика и конкретных условий. Добавить robots.txt в Django можно, например, через представление шаблонизатора, таким способом:

  • создайте файл robots.txt в основной директории templates вашего проекта;
  • добавьте в основной urls.py проекта новое правило в urlpatterns:
    from django.views.generic.base import TemplateView
    urlpatterns = [
    path("robots.txt", TemplateView.as_view(template_name="robots.txt",
        content_type="text/plain")),
    ...
Обратите внимание, здесь приведён лишь фрагмент urlpatterns. Вместо многоточия, в вашем случае, будут идти другие правила, которые там были ранее.

Вопросы из этой категории:

  • Хочу разместить на хостинге сайт, сделанный на Python.  
  • Как установить Django?  
  • Установил Django, что дальше? Первые шаги  
  • Какая версия python используется на хостинге FullSpace?.  
  • Какой режим mod_wsgi используется на хостинге FullSpace? Как перезапустить свое приложение после внесения изменений в код?  
  • Как добавить robots.txt в Django?  
Внимание! Сайт использует cookie-файлы. Продолжая работать с сайтом, вы соглашаетесь на условия работы с cookie.

ajax-loader