Neymar also had two assists in the victory.
Di Maria hit the victor against Nantes last time out and he was on target again, picking out the top-right corner with a sensational left-footed 20-yard strike that he whipped across Baptiste Reynet. It got worse for the visitors, who fell 3-0 in the 21st as Cavani headed home from Di Maria's cross.
Neymar passed in his second of the night after 57 minutes, though, with defender Cedric Yambere only able to block a cross directly to the world's most expensive player. The Dijon defence were left as sour as mustard as the Argentinian grabbed his second before Edison Cavani and Neymar stretched the hosts lead to 4-0 at the break.
Neymar did not manage to get on the scoresheet himself until three minutes before half time, but his opening goal was well worth the wait as he floated a free kick over the wall and into the top corner from 25 yards, leaving the keeper rooted to the spot.
Neymar marked his return from a rib injury with the hosts' fourth goal just before half-time, and the Brazil worldwide made it a hat-trick with two more second-half strikes as Dijon were mercilessly ripped apart.
Just to rub salt into the wound, Neymar buried a penalty past Reynet in the 83rd minute.
BT Sport reported that Neymar was upset by the booing. The player meant to take penalties is Neymar so I don't think Edi will have something against Neymar.
Regardless, Neymar slotted home the spot-kick to score his fourth goal and PSG's eighth of the evening. We're happy with it.
"(Cavani) is our goalscorer and he's improved a lot here.