List tasks due today but not on this page

What I’m trying to do

I want to list alla tasks from all places in my vault that is not done and due today but exclude tasks that is made on the same page as this code regardles of their due date.

Things I have tried

I have tried something like this:

NOT done 
due today
path includes !{{query.file.path}}
hide backlink
hide postpone button
hide created date
hide task count

But that did not do the trick. If I make a task on a different page in the same path and sets it’s due date to today. It still won’t get displayed on this page.