def clean(self, value): Field.clean(self, value) if value in EMPTY_VALUES: return None res = False for q in self.queryset: if int(value) == q.id: res = True if not res: raise ValidationError(self.error_messages["invalid_choice"]) return value
def clean(self, value): Field.clean(self, value) if value in EMPTY_VALUES: return None res = False for q in self.queryset: if long(value) == q.id: res = True if not res: raise ValidationError(self.error_messages["invalid_choice"]) return value
def clean(self, value): Field.clean(self, value) if value in EMPTY_VALUES: return value values = self.split(value) error_list = [] for value in values: try: value = RegexField.clean(self, value) except ValidationError, e: error_list.append(value)
def clean(self, value): Field.clean(self, value) if value in EMPTY_VALUES: return None res = False for q in self.queryset: if hasattr(q.id, 'val'): if long(value) == q.id.val: res = True else: if long(value) == q.id: res = True if not res: raise ValidationError(self.error_messages['invalid_choice']) return value
def clean(self, value): Field.clean(self, value) if value in EMPTY_VALUES: return None res = False for q in self.queryset: if hasattr(q.id, 'val'): if long(value) == q.id.val: res = True else: if long(value) == q.id: res = True if not res: raise ValidationError(self.error_messages['invalid_choice']) return value
def clean(self, value): value = Field.clean(self, value) # Skip parent class (other than Field) obj = value.save(commit=False) return obj