Is there any way to delete from this postgres 9.6 view?
Firstly, afaik, any view can be "updatable" but only views that are “simple enough” can be automatically updatable. You can make any VIEW updatable with 


INSTEAD OF trigger trigger
PostgreSQL RULE SYSTEM I prefer to never use the rule system.


And of course you can make a function that works on the underlying table and updates it.