def save_many(self, models, joinings=None):
        if joinings is None:
            joinings = {}

        for key, model in enumerate(models):
            self.save(model, joinings.get(key), False)

        self.touch_if_touching()

        return models
Apply a rotation to vectors.
dataset/ETHPy150Open sdispater/orator/orator/orm/relations/belongs_to_many.py/BelongsToMany.save_many--crossover with--dataset/ETHPy150Open lebedov/scikit-cuda/skcuda/magma.py/magma_srot