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 に答える