Я пытаюсь добавить класс модели с abstract = True в мета к другому абстрактному классу. Например,
class MainRecord(models.Model):
date = models.DateTimeField(auto_now_add=True,null=True)
X_data = models.EmbeddedField(
model_container=X,
model_form_class= X_Form,
)
class X(models.Model):
HRCT = models.BooleanField()
Y = models.EmbeddedField(
model_container=Y,
model_form_class=Y_Form,
)
class Meta:
abstract = True
class Y(models.Model):
Y_present = models.BooleanField()
Location = models.EmbeddedField(
model_container=Location,
model_form_class=Location_Form,
)
class Meta:
abstract = True
В Django admin, я могу видеть встроенные поля и это соответствующие флажки. Я могу добавлять / обновлять значения для логического поля HRCT (встроено из класса X), но я не могу сохранить значения / обновления в полях, встроенных из класса Y в класс X.