@classmethod<EOL><INDENT>def is_compatible(cls, value):<DEDENT>
if not hasattr(cls, '<STR_LIT>'):<EOL><INDENT>raise NotImplementedError(<EOL>'<STR_LIT>'<EOL>'<STR_LIT>')<EOL><DEDENT>return isinstance(value, cls.value_type)<EOL>
Returns ``True`` if this model should be used to store ``value``.

Checks if ``value`` is an instance of ``value_type``. Override this
method if you need more advanced behaviour. For example, to distinguish
between single and multi-line text.