It is not 100% required to press on your tofu if you are at a pinch. But, I would suggest it for those who have time.
Only fold a dish fabric round the block of tofu and place a couple of thick books or plates in addition to it.
Allow it to sit for approximately 20-30minutes. This leaves all of the water out so it is ready to consume all of the yummy Indian tastes.