sorry, I can't imagine better title for my question
I have two filters
themes = Theme.objects.filter(grade = st.grade) # returns many objects
tests = Test.objects.filter(theme=themes)
I want to return all objects, that equal to any object from themes, but it returns only objects then equal to first object from themes