¿Cómo puedo obtener el nombre del modelo o el tipo de contenido de un objeto Django?

Digamos que estoy en el código de guardar. ¿Cómo puedo obtener el nombre del modelo o el tipo de contenido del objeto y usarlo?

from django.db import models

class Foo(models.Model):
    ...
    def save(self):
        I am here....I want to obtain the model_name or the content type of the object

Este código funciona, pero tengo que conocer el nombre_modelo:

import django.db.models
from django.contrib.contenttypes.models import ContentType

content_type = ContentType.objects.get(model=model_name)
model = content_type.model_class()

Respuestas a la pregunta(1)

Su respuesta a la pregunta