2016-11-29 2 views

答えて

0

あなたは_meta APIを使用することができます。

for field in Author._meta.get_fields(): 
    if field.related_model == Article 
     print(field.related_name) 
0

model's _meta attributeは、フィールドまたはメソッドではなく、モデルについての情報を格納します。これにはForeignKey関係のrelated_nameが含まれます。

related_name = None 
for field in Author._meta.get_fields(): 
    if field.related_model is Article: 
     related_name = field.related_name 
     break 
関連する問題