samples = self.model.objects.select_for_update().filter(user=self.user,
    timestamp__gte=start_time, timestamp__lte=end_time)
for sample in samples:
    sample.save()
Как избежать взаимоблокировки MySQL в Django ORM