change limit/offset with select related to be applied on a subquery and limit only main model query

This commit is contained in:
collerek
2020-12-21 18:42:17 +01:00
parent 514e8c4ad5
commit c8aad2385c
18 changed files with 329 additions and 69 deletions

View File

@ -205,11 +205,11 @@ async def test_model_removal_from_relations():
album = await Album.objects.select_related("tracks").get(name="Chichi")
assert track1.album == album
track1.remove(album)
track1.remove(album, name="album")
assert track1.album is None
assert len(album.tracks) == 2
track2.remove(album)
track2.remove(album, name="album")
assert track2.album is None
assert len(album.tracks) == 1