Пример #1
0
 def delete(self):
     from dockit.backends import get_index_router
     pre_delete.send(sender=type(self), instance=self)
     backend = self._meta.get_document_backend_for_write()
     backend.delete(type(self), self._meta.collection, self.get_id())
     get_index_router().on_delete(type(self), self._meta.collection, self.get_id())
     post_delete.send(sender=type(self), instance=self)
Пример #2
0
 def delete(self):
     pre_delete.send(sender=type(self), instance=self)
     backend = self._meta.get_backend()
     backend.delete(type(self), self._meta.collection, self.get_id())
     post_delete.send(sender=type(self), instance=self)