docs: def deconstruct(self):  # pragma: no cover
          """
          As outlined in the Django 1.7 documentation, this method tells Django how to take an
          instance of a new field in order to reduce it to a serialized form. This can be used to
          configure what arguments need to be passed to the __init__() method of the field in order to
          re-create it. We use it in order to pass the 'no_rendered_field' to the __init__() method.
          This will allow the _rendered field to not be added to the model class twice.
          """
          name, import_path, args, kwargs = super().deconstruct()
          kwargs['no_rendered_field'] = True
          return name, import_path, args, kwargs