Django字段的自定义__eq __()函数

时间:2018-06-18 03:52:20

标签: django django-models django-queryset django-model-field

我需要CharField使用自定义__eq__函数,这样当我运行model_class.objects.filter(id=something)而不是只检查两个字符串的相等性时,我的自定义__eq__函数应该是跑。或者除了创建自定义__eq__函数之外,还有其他任何方法可以实现相同的相等性检查。

[编辑] 我的自定义__eq__函数涉及将字符串切割成各个部分并以不同方式评估每个部分。我的观点是,它没有等效的SQL语句。

0 个答案:

没有答案