Как я могу увидеть необработанную команду sql в django? - PullRequest
0 голосов
/ 17 октября 2019

Я вижу код всех здесь. Но это все еще сложно, и потерял кучу времени. Есть какой-нибудь способ сделать это? Спасибо, люблю всех.

Ответы [ 2 ]

0 голосов
/ 17 октября 2019

вы можете использовать:

python manage.py sqlmigrate (name_your_app) (your_number_at_migrations_folder)

Пример: python manage.py sqlmigrate blog 0001

0 голосов
/ 17 октября 2019

Вы можете использовать django.db.backends log для регистрации запросов sql. Установите это на ваши settings.py:

LOGGING = {
    'version': 1,
    'disable_existing_loggers': False,
    'handlers': {
        'console': {
            'level': 'DEBUG',
            'class': 'logging.StreamHandler',
        }
    },
    'loggers': {
        'django.db.backends': {
            'handlers': ['console'],
            'level': 'DEBUG',
        },
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...