标签: python django orm
如何在Django中删除100个随机选择的对象?
示例:
Book.objects.all()[:100].delete()
答案 0 :(得分:2)
我无法理解何时这会有用,但这是单向
import random ids = random.sample(Book.objects.values_list('pk', flat=True), 100) Book.objects.filter(pk__in=ids).delete()