Django内容类型对象id

Django内容类型对象id,django,generic-foreign-key,Django,Generic Foreign Key,我有模型调用报告: class Report(models.Model): owner = models.ForeignKey(User, related_name='report_owner') content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE) object_id = models.PositiveIntegerField() content_object = Gene

我有模型调用报告:

class Report(models.Model):
    owner = models.ForeignKey(User, related_name='report_owner')
    content_type = models.ForeignKey(ContentType, on_delete=models.CASCADE)
    object_id = models.PositiveIntegerField()
    content_object = GenericForeignKey('content_type', 'object_id')

如何找出我所有应用程序中模型的对象id是什么?

因此我在中找到了答案

然后


返回对象id。

因此我在中找到了答案

然后


返回对象id。

的可能重复项我看不到问题如何处理ContentType而不是model字段。可能重复项我看不到问题如何处理ContentType而不是model字段。
 from django.contrib.contenttypes.models import ContentType
my_model = ContentType.objects.get(app_label='myapp', model='mymodel')
my_model.id