  
      .. method:: get_prep_lookup(lookup_type, value)
  
          Prepares ``value`` to the database prior to be used in a lookup.
          The ``lookup_type`` will be one of the valid Django filter lookups:
          ``"exact"``, ``"iexact"``, ``"contains"``, ``"icontains"``,
          ``"gt"``, ``"gte"``, ``"lt"``, ``"lte"``, ``"in"``, ``"startswith"``,
          ``"istartswith"``, ``"endswith"``, ``"iendswith"``, ``"range"``,
          ``"year"``, ``"month"``, ``"day"``, ``"isnull"``, ``"search"``,
          ``"regex"``, and ``"iregex"``.
  
          If you are using :doc:`Custom lookups </ref/models/lookups>` the
          ``lookup_type`` can be any ``lookup_name`` registered in the field.
  
          See :ref:`preparing-values-for-use-in-database-lookups` for usage.
  
      .. method:: get_db_prep_lookup(lookup_type, value, connection, prepared=False)
  
 
</s>
        The ``lookup_type`` will be the registered name of the lookup. For
        example: ``"exact"``, ``"iexact"``, or ``"contains"``.
  
      .. method:: get_prep_lookup(lookup_type, value)
  
          Prepares ``value`` to the database prior to be used in a lookup.
        The ``lookup_type`` will be the registered name of the lookup. For
        example: ``"exact"``, ``"iexact"``, or ``"contains"``.
        The ``lookup_type`` will be the registered name of the lookup. For
        example: ``"exact"``, ``"iexact"``, or ``"contains"``.
        The ``lookup_type`` will be the registered name of the lookup. For
        example: ``"exact"``, ``"iexact"``, or ``"contains"``.
        The ``lookup_type`` will be the registered name of the lookup. For
        example: ``"exact"``, ``"iexact"``, or ``"contains"``.
        The ``lookup_type`` will be the registered name of the lookup. For
        example: ``"exact"``, ``"iexact"``, or ``"contains"``.
        The ``lookup_type`` will be the registered name of the lookup. For
        example: ``"exact"``, ``"iexact"``, or ``"contains"``.
        The ``lookup_type`` will be the registered name of the lookup. For
        example: ``"exact"``, ``"iexact"``, or ``"contains"``.
        The ``lookup_type`` will be the registered name of the lookup. For
        example: ``"exact"``, ``"iexact"``, or ``"contains"``.
        The ``lookup_type`` will be the registered name of the lookup. For
        example: ``"exact"``, ``"iexact"``, or ``"contains"``.
  
          See :ref:`preparing-values-for-use-in-database-lookups` for usage.
  
      .. method:: get_db_prep_lookup(lookup_type, value, connection, prepared=False)
  
keep keep keep keep replace replace replace replace replace replace replace replace replace keep keep keep keep keep
 Fixed #26285 -- Deprecated the MySQL-specific __search lookup.
docs/ref/models/fields.txt