Скажем, я в коде сохранения. Как получить имя модели или тип содержимого объекта и использовать его?
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
Этот код работает, но я должен знать имя модели:
import django.db.models
from django.contrib.contenttypes.models import ContentType
content_type = ContentType.objects.get(model=model_name)
model = content_type.model_class()