mirror of
https://github.com/ArchiveBox/ArchiveBox.git
synced 2026-01-03 09:25:42 +10:00
- add_tags: Uses SnapshotTag.objects.bulk_create() with ignore_conflicts Instead of N calls to obj.tags.add(), now makes 1 query per tag - remove_tags: Uses single SnapshotTag.objects.filter().delete() Instead of N calls to obj.tags.remove(), now makes 1 query total Works correctly with "select all across pages" via queryset.values_list()