1
A
回答
2
我不明白的时候,这将是有益的,但这里有一个方法
import random
ids = random.sample(Book.objects.values_list('pk', flat=True), 100)
Book.objects.filter(pk__in=ids).delete()
相关问题
- 1. Django的ORM删除另一个模型
- 2. 在Django中删除对象
- 3. Django - 删除对象,保留父对象?
- 4. 在Django中删除一个对象
- 5. 在Django中删除多个对象
- 6. Django的ORM:通过对象
- 7. Django的ORM对象计数
- 8. Django ORM更新QuerySet对象
- 9. 在Django中删除子对象时删除父对象
- 10. Django的 - 删除对象,而不删除其相关对象
- 11. 从nsarray获得n个随机对象(例如4)
- 12. 的Actionscript - 随机水平运动删除对象
- 13. 从postgres django中选择k个随机行ORM
- 14. Django的ORM - 对相关对象
- 15. Android随机对象
- 16. 随机删除阵列
- 17. 删除随机空白
- 18. 随机删除数据点
- 19. 删除随机按钮
- 20. Django ORM - 没有多对多关系的级联删除
- 21. 似乎无法删除对象:Django
- 22. Django从ManyToMany关系中删除对象
- 23. Django的IntegrityError而删除对象
- 24. Django通过Post请求删除对象
- 25. 用Django中的AJAX/jQuery删除对象
- 26. Django对象删除不起作用
- 27. django。我不能删除对象
- 28. django用html按钮删除对象
- 29. 删除字节对象的前n个元素而不复制
- 30. Django ORM:模型对象的包装器
谢谢,我有很多的“真实”的数据,我想假一对于测试数据库来说很少。 –
我不得不在查询周围添加'list()'以使其起作用: 'ids = random.sample(list(Book.objects.values_list('pk',flat = True)),100)' – maGo