0

我有 2 节课:

class Album:
  title = models.TextField()

class Image:
  title = models.TextField()
  rel = models.ForeignKey('Album', related_name="images", editable=False)

现在我有一个空对象:

album = Album()

如何获取通过 related_name 'images' 引用的对象类的名称?我需要将其作为“图像”。

打电话

repr(Album.images.__class__.__name__)

返回

ForeignRelatedObjectsDescriptor

那不是我需要的。

提前致谢

4

1 回答 1

1

使用对象:

album.images.model.__name__

使用类:

Album.images.related.model.__name__
于 2013-09-06T17:48:25.840 回答