On your member content type, which should be a remember sterotype, add this field.
The validator does all the work.
You have will have to import ExpressionValidator.
validators = ( ExpressionValidator('python: (value == 1) or (value ==\'1\') or (value == True)', 'You must accept the terms in order to become a member.'), ),