Add robots.txt for REST API

This commit is contained in:
IRBorisov 2024-06-05 19:20:44 +03:00
parent 4e022dc328
commit 8f855ab7df
2 changed files with 7 additions and 0 deletions

View File

@ -3,6 +3,7 @@ from django.conf import settings
from django.conf.urls.static import static from django.conf.urls.static import static
from django.contrib import admin from django.contrib import admin
from django.urls import include, path from django.urls import include, path
from django.views.generic.base import TemplateView
from drf_spectacular.views import SpectacularAPIView, SpectacularRedocView, SpectacularSwaggerView from drf_spectacular.views import SpectacularAPIView, SpectacularRedocView, SpectacularSwaggerView
urlpatterns = [ urlpatterns = [
@ -11,5 +12,9 @@ urlpatterns = [
path('users/', include('apps.users.urls')), path('users/', include('apps.users.urls')),
path('schema', SpectacularAPIView.as_view(), name='schema'), path('schema', SpectacularAPIView.as_view(), name='schema'),
path('redoc', SpectacularRedocView.as_view()), path('redoc', SpectacularRedocView.as_view()),
path(
'robots.txt',
TemplateView.as_view(template_name='robots.txt', content_type='text/plain'),
),
path('', SpectacularSwaggerView.as_view(), name='home'), path('', SpectacularSwaggerView.as_view(), name='home'),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) ] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

View File

@ -0,0 +1,2 @@
User-agent: *
Disallow: /