Django- Получить модель внешнего ключа

Как я могу получить тип модели внешнего ключа ?

Например:

class Category(models.Model):
    name = models.CharField(max_length = 100)

class SubCategory(models.Model):
    category = models.ForeignKey(Category)
    title = models.CharField(max_length = 100)

Я хочу получить модель категории в подкатегории.

Как это сделать?

24
задан robjohncox 17 November 2014 в 19:13
поделиться

1 ответ

Попробуйте:

subcategory = SubCategory.objects.get(pk=given_pk)
subcategory.category

РЕДАКТИРОВАТЬ:

subcategory._meta.get_field('category').rel.to
27
ответ дан 28 November 2019 в 23:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: