(self, ordered_obj, id_list, using=None)
| 2520 | |
| 2521 | |
| 2522 | def method_set_order(self, ordered_obj, id_list, using=None): |
| 2523 | order_wrt = ordered_obj._meta.order_with_respect_to |
| 2524 | filter_args = order_wrt.get_forward_related_filter(self) |
| 2525 | ordered_obj.objects.db_manager(using).filter(**filter_args).bulk_update( |
| 2526 | [ordered_obj(pk=pk, _order=order) for order, pk in enumerate(id_list)], |
| 2527 | ["_order"], |
| 2528 | ) |
| 2529 | |
| 2530 | |
| 2531 | def method_get_order(self, ordered_obj): |
nothing calls this directly
no test coverage detected