diff --git a/oauth2client/django_orm.py b/oauth2client/django_orm.py index d3642f7..6877208 100644 --- a/oauth2client/django_orm.py +++ b/oauth2client/django_orm.py @@ -112,3 +112,9 @@ class Storage(BaseStorage): entity = self.model_class(**args) setattr(entity, self.property_name, credentials) entity.save() + + def locked_delete(self): + """Delete Credentials from the datastore.""" + + query = {self.key_name: self.key_value} + entities = self.model_class.objects.filter(**query).delete()