The Warriors had flanker Tyrone Holmes sent off for serious foul play just a minute into the second half but brushed off the setback to win 33-13 at Rodney Parade on Saturday.
Alex Dunbar touched down after four minutes for Glasgow's opening score before Josh Strauss, Tommy Seymour and Tim Swinson went over in the second half to wrap up a four-try bonus point.
And as the Warriors maintained their perfect start to the GUINNESS PRO12 season despite Holmes' dismissal, Townsend admitted he couldn't have asked for a better response to going a man down.
"It shows the character within the squad," said Townsend. "It was a really good win. To get a bonus point with 15 men would be an achievement, to do it with 14 was fantastic.
"I always felt that if we got our game going, managed to get it past five or six phases, then gaps would open up.
"The Dragons are a really tough team to play, but we were making smart decisions to kick in behind and were putting on real pressure. The scrum improved as the game went on and the bench came on and made a difference.
"We had some excellent individual performances, the second rows looked fitter and fitter as the game went on, the back three were dangerous and Alex Dunbar was awarded man of the match."
Click here for the best images from Glasgow Warriors' win against Newport Gwent Dragons.
Follow us on Facebook, join the conversation on Twitter, sign up to our YouTube channel for extensive match highlights and sign up for our newsletter for regular updates on the GUINNESS PRO12.
Guinness PRO12
Suite 208, Alexandra House,
The Sweepstakes
Ballsbridge, Dublin 4, Ireland