Пользовательская функция __eq__() для поля Django
Мне нужно иметь CharField
с обычаем __eq__
функционировать так, чтобы, когда я бегу model_class.objects.filter(id=something)
вместо того, чтобы просто проверять равенство обеих строк, мой обычай __eq__
Функция должна быть запущена. Или есть ли другой способ реализовать такую же проверку на равенство, кроме создания пользовательских __eq__
функция.
[Редактировать] Мой обычай __eq__
Функция включает в себя разрезание строки на различные разделы и оценку каждого раздела по-разному. Я хочу сказать, что у него нет эквивалентного оператора SQL.