class WKTAdapter(object): """ This provides an adaptor for Geometries sent to the MySQL and Oracle database backends. """ def __init__(self, geom): self.wkt = geom.wkt self.srid = geom.srid def __eq__(self, other): return self.wkt == other.wkt and self.srid == other.srid def __str__(self): return self.wkt def prepare_database_save(self, unused): return self