def full_clean(self, exclude, validate_unique=False):
        """
        Validate node, on error raising ValidationErrors which can be handled by django forms

        :param exclude:
        :param validate_unique: Check if conflicting node exists in the labels indexes
        :return:
        """

        # validate against neomodel
        try:
            self.deflate(self.__properties__, self)
        except DeflateError as e:
            raise ValidationError({e.property_name: e.msg})
        except RequiredProperty as e:
            raise ValidationError({e.property_name: 'is required'})
def full_clean ( self , exclude , validate_unique = False ) : try : self . deflate ( self . __properties__ , self ) except DeflateError as e : raise ValidationError ( { e . property_name : e . msg } ) except RequiredProperty as e : raise ValidationError ( { e . property_name : 'is required' } )
Validate node, on error raising ValidationErrors which can be handled by django forms

        :param exclude:
        :param validate_unique: Check if conflicting node exists in the labels indexes
        :return: