Django Debug Toolbar неожиданное поведение - PullRequest
0 голосов
/ 04 февраля 2019

Я определил два сериализатора для модели, ListingSerializer и DetailedSerializer.Кроме того, есть статическая функция get_people_count(), определенная в обоих сериализаторах, как показано ниже:

@staticmethod
def get_people_count(obj):
  #some code

При использовании панели инструментов Django Debug вызывается get_people_count() из ListingSerializer вместо DetailedSerializer, хотяDetailedSerializer возвращается переопределенным get_serializer_class().Однако эта проблема не возникает при использовании Почтальона.Панель инструментов отладки обновлена ​​до версии 1.11, но эта проблема все еще возникает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...