@Bjornie
Изучаю Python

Как получить доступ к модели B которая наследуется от A?

Есть модель A:
class ModelA(models.Model):
   name = models.CharField()


Есть модель B:
class ModelB(ModelA):
   age = models.IntegerField()

Подскажите, как получить доступ к полям ModelB, обращаясь к объекту через ModelA, например:
age = ModelA.objects.get(id=1).age
При условии, что я не могу редактировать модель А, т.е. менять её свойства.
Спасибо.
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
ModelA.objects.get(id=1).modelb.age
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы