class documentation

class GISLookup(Lookup):

Known subclasses: django.contrib.gis.db.models.lookups.BBContainsLookup, django.contrib.gis.db.models.lookups.BBOverlapsLookup, django.contrib.gis.db.models.lookups.ContainedLookup, django.contrib.gis.db.models.lookups.ContainsLookup, django.contrib.gis.db.models.lookups.ContainsProperlyLookup, django.contrib.gis.db.models.lookups.CoveredByLookup, django.contrib.gis.db.models.lookups.CoversLookup, django.contrib.gis.db.models.lookups.CrossesLookup, django.contrib.gis.db.models.lookups.DisjointLookup, django.contrib.gis.db.models.lookups.DistanceLookupBase, django.contrib.gis.db.models.lookups.EqualsLookup, django.contrib.gis.db.models.lookups.IntersectsLookup, django.contrib.gis.db.models.lookups.LeftLookup, django.contrib.gis.db.models.lookups.OverlapsAboveLookup, django.contrib.gis.db.models.lookups.OverlapsBelowLookup, django.contrib.gis.db.models.lookups.OverlapsLeftLookup, django.contrib.gis.db.models.lookups.OverlapsLookup, django.contrib.gis.db.models.lookups.OverlapsRightLookup, django.contrib.gis.db.models.lookups.RelateLookup, django.contrib.gis.db.models.lookups.RightLookup, django.contrib.gis.db.models.lookups.SameAsLookup, django.contrib.gis.db.models.lookups.StrictlyAboveLookup, django.contrib.gis.db.models.lookups.StrictlyBelowLookup, django.contrib.gis.db.models.lookups.TouchesLookup, django.contrib.gis.db.models.lookups.WithinLookup

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method as​_sql Undocumented
Method get​_db​_prep​_lookup Undocumented
Method get​_rhs​_op Undocumented
Method process​_band​_indices Extract the lhs band index from the band transform class and the rhs band index from the input tuple.
Method process​_rhs Undocumented
Method process​_rhs​_params Undocumented
Class Variable distance Undocumented
Class Variable sql​_template Undocumented
Class Variable transform​_func Undocumented
Instance Variable band​_lhs Undocumented
Instance Variable band​_rhs Undocumented
Instance Variable rhs Undocumented
Instance Variable template​_params Undocumented
def __init__(self, lhs, rhs):

Undocumented

def as_sql(self, compiler, connection):
def get_db_prep_lookup(self, value, connection):

Undocumented

def get_rhs_op(self, connection, rhs):

Undocumented

def process_band_indices(self, only_lhs=False):
Extract the lhs band index from the band transform class and the rhs band index from the input tuple.
def process_rhs(self, compiler, connection):
def process_rhs_params(self):
distance: bool =
transform_func =

Undocumented

band_lhs =

Undocumented

band_rhs =

Undocumented

rhs =

Undocumented

template_params: dict =

Undocumented