Django-debug-toolbar не показывает ошибку 403 forbidden
Я пытался использовать django-debug-toolbar, но он вообще не отображается, поэтому я попробовал проверить свою страницу и обнаружил, что на самом деле есть ошибка 403 forbidden, которая скрывает панель инструментов. Я перепробовал все, что знал, и искал в интернете как маньяк, но то, что решило чью-то проблему, не сработало для меня. Извините, если код трудно понять, я все еще начинающий программист. Если требуется какая-либо другая информация, пожалуйста, дайте мне знать
settings.py:
views.py:
from django.shortcuts import render # noqa
from django.http import HttpResponse
from django.views.decorators.csrf import csrf_exempt
@csrf_exempt
def home(request):
return HttpResponse('<html><body>Olá Django!</body></html>', content_type='text/html')
urls.py:
from django.urls import include
from django.conf import settings
from primeiraAplicacaoDjango.base.views import home
urlpatterns = [
path('admin/', admin.site.urls),
path('', home),
]
if settings.DEBUG:
import debug_toolbar
urlpatterns.append(
path('__debug__/', include(debug_toolbar.urls))
)
Я нашел ответ в прошлом месяце, забыл написать здесь, это была странная ошибка в моем settings.py, которая каким-то образом была решена путем копирования и вставки того же кода снова