pgcrypto/mixins.py
def get_placeholder(self, value=None, compiler=None, connection=None):
        """
        Tell postgres to encrypt this field with a hashing function.

        The `value` string is checked to determine if we need to hash or keep
        the current value.

        `compiler` and `connection` is ignored here as we don't need custom operators.
        """
        if value is None or value.startswith('\\x'):
            return '%s'

        return self.get_encrypt_sql(connection)
def get_placeholder(self, value=None, compiler=None, connection=None):
        if value is None or value.startswith('\\x'):
            return '%s'

        return self.get_encrypt_sql(connection)
def get_placeholder ( self , value = None , compiler = None , connection = None ) : if value is None or value . startswith ( '\\x' ) : return '%s' return self . get_encrypt_sql ( connection )
Tell postgres to encrypt this field with a hashing function.

        The `value` string is checked to determine if we need to hash or keep
        the current value.

        `compiler` and `connection` is ignored here as we don't need custom operators.
Tell postgres to encrypt this field with a hashing function .