Q(pk__in=[]) should do the trick.
Q(pk__in=[])
Q(pk=None) works fine.
Q(pk=None)
Q(pk__in=[]) works fine as well and doesn't hit the database.