У меня есть различные поля базы данных, которые расшифровываются с помощью метода to_python
.У меня проблема в том, что каждый раз, когда я получаю доступ к разделу администратора (список admin.ModelAdmin
) для этой конкретной модели, страница загружается очень долго.Мне не нужен метод to_python
для расшифровки полей на странице списка, поскольку поля или столбцы, которые я перечисляю, вообще не зашифрованы.Когда пользователь щелкает элемент, чтобы отредактировать его, включается метод to_python
, что вполне нормально, как и предполагалось.Однако как я могу остановить метод to_python
, пытающийся расшифровать объекты при перечислении их, учитывая, что представление списка показывает только поля, которые не зашифрованы?Кроме того, это заставляет фильтр работать очень медленно.Опять же, фильтрация выполняется только по незашифрованным полям, поэтому не нужно, чтобы метод to_python
выполнялся сам.