def validate(self):
    if not Form.validate(self):
        return False
result = True
seen = set()
for field in [self.select1, self.select2, self.select3]:
    if field.data in seen:
        field.errors.append('Please select three distinct choices.')
How do I validate wtforms fields against one another?