How to avoid the screen turning on for each notification? Problem

I have a Nokia 3 with stock Android installed, not rooted. Whenever the phone receives a notification, the screen turns on. I wish to change this, mostly because it drains the battery and causes me to activate the camera in my pocket. 

In fact, I would appreciate if the screen only turns on when I press the power button.

Edit As was said in the comments, the Nokia comes with Android 7 (Nougat) installed.

What I have tried so far


Just for the record, I did browse through the settings of the phone looking for an obvious choice, and could not find any way to turn it off.
I have tried every possible setting for lockscreen notifications to no avail.
There is no Ambient display option in the Display section of my settings.
There is a screensaver option there, but whether it is on or off makes no difference.
After reading this, I tried using another text message application than the default. That also did not help.
I Googled around and am afraid this is the default setting for Android 7. People from all over the Internet are complaining about this. You can't simply turn it off.

However I found this trick working by entering Do Not Disturb mode. In Settings -> (Modes) -> DND there's a switch named Block visual disturbances. Turning it on and putting your phone into DND mode should work. As a side-effect, some other things are also changed in DND mode.