The 21-year-old is the top scorer in the Capital One Cup this season with five goals.
"I've got good pace and I like to link-up with the midfielders and wingers," said Afobe.
"I'm just really looking forward to getting going now. I just want to play games and help this team out as much as I can."
For the big stories and the banter follow us on Twitter: @tribalfootball