KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Say I create a QuerySet like: q0 = Thing.objects.all() fq0 = q0.filter(x=y) at time t0. Then I add some new things to Thing db. These things form the QuerySet: q1 = Thing.objects.filter(created_gt=t0) I want to generate the QuerySet: fq = (q0 | q1).filter(x=y) Without having to know what x or y are. In other words, i'd like to be able to do something like this: fq1 = q1.filter(query=fq0.query) fq = fq0 | fq1 Is this possible? Manually setting q1.query = fq0.query merely sets q1 == fq0 . I've seen some people asking about extracting the sql from a queryset, but this won't really help me.
Tags (comma-separated)
Save Edits
Cancel