регистрировать все запросы sql

Одно важное различие - то, что можно только наследоваться один базовый класс, но можно реализовать многие интерфейсы. Таким образом, Вы только хотите использовать базовый класс, если Вы абсолютно уверены , что Вы не должны будете также наследовать различный базовый класс. Кроме того, если Вы находите, что Ваш интерфейс становится большим тогда, необходимо начать надеяться разбивать его в несколько логических частей, которые определяют независимую функциональность, так как нет никакого правила, что класс не может реализовать их всех (или что можно определить различный интерфейс, который просто наследовал их всех для группировки их).

77
задан Community 23 May 2017 в 12:03
поделиться

1 ответ

Вам только нужно:

@override_settings(DEBUG=True)

, если у Вас уже есть операторы отладки SQL, распечатанные в runserver.

Добавляют декоратора к Вашему class TestA(TestCase) или test_function:

@override_settings(DEBUG=True)
class TestA(TestCase):
...

    @override_settings(DEBUG=True)
    def test_function(self):
    ...

Кредиты к ответу @Janusz Skonieczny!

0
ответ дан 24 November 2019 в 10:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: