Подробный журнал Django для плохих запросов

Я относительно новичок в django. Недавно я развернул свое приложение на веб-сервере, и мне очень трудно отлаживать проблемы. Я получаю код состояния 400 Http для некоторых моих запросов и не уверен, почему. Я пытаюсь увеличить уровень журналов, чтобы найти первопричину этого. Однако вывод журналов не очень информативен. Я использую следующую конфигурацию для ведения логов (DEBUG включен):

logging.config.dictConfig({
    'version': 1,
    'disable_existing_loggers': False,
    'formatters': {
        'console': {
            'format': '%(name)-12s %(levelname)-8s %(message)s'
            },
        'file': {
            'format': '%(asctime)s %(name)-12s %(levelname)-8s %(message)s'
            }
        },
    'handlers': {
        'console': {
            'class': 'logging.StreamHandler',
            'formatter': 'console'
            },
        'file': {
            'level': 'DEBUG',
            'class': 'logging.FileHandler',
            'formatter': 'file',
            'filename': '/var/log/django/debug.log'
            }
        },
    'loggers': {
        '': {
            'level': 'DEBUG',
            'handlers': ['console', 'file']
            }
        }
    })

Вот вывод, который я получаю в журналах:

2021-11-18 16:18:59,667 django.request WARNING  Bad Request: /create

Как я могу увеличить многословность журналов, чтобы они были более информативными?

Вернуться на верх