Correct oil is vital for a lot of modern diesels. Not the just the weight but the manufacturer spec.
Your manual should say what the manufacturer specifically recommends.
I've recently been servicing an old petrol ford Ka myself. Managed to get 5 litres of castrol magnatec for £26. Manual for the car says Ford WSS-M2C913-A or B - but ford confirmed that their latest Ford WSS-M2C913-C/D is backwards compatible with all previous formulations.
Regarding diesels, I have also come to the conclusion that if you are driving your modern diesel for mostly short journeys, you need to change your oil much earlier to reduce the soot content that is more likely to accumulate quicker from short journey use.
My 6 year old diesel has had oil changes every 4000 miles. Lots of short trips, never a DPF issue, exhaust is also spotless inside and out.