Create CachedValueField to contain search specific lookups

This commit is contained in:
kkthxbye-code
2023-02-07 09:40:25 +01:00
committed by Jeremy Stretch
parent c7a6aa742a
commit 3db48c069e
4 changed files with 30 additions and 3 deletions

View File

@@ -1,5 +1,5 @@
from django.db.models import CharField, TextField, Lookup
from .fields import CachedValueField
class Empty(Lookup):
"""
@@ -27,4 +27,4 @@ class NetContainsOrEquals(Lookup):
return 'CAST(%s as inet) >>= %s' % (lhs, rhs), params
CharField.register_lookup(Empty)
TextField.register_lookup(NetContainsOrEquals)
CachedValueField.register_lookup(NetContainsOrEquals)