Ich habe zwei Modelle:Django Modell Feld von OneToOneField
class FirstModel(models.Model):
foo = models.IntegerField(default=0)
class SecondModel(models.Model):
bar = models.OneToOneField(FirstModel, on_delete=models.CASCADE, primary_key=True)
Wie kann ich eine Variable, die von baz
FirstModel.foo
ist?
Ich wünschte, es wäre so einfach wie:
class SecondModel(models.Model):
bar = models.OneToOneField(FirstModel, on_delete=models.CASCADE, primary_key=True)
baz = bar.foo
ultimative Ziel: Um foo
von einer Instanz von SecondModel
wie second_model_instace.foo
zu bekommen.
Vielen Dank, ich war sich dessen bewusst. Ich war nicht explizit mit dem, was ich wollte. Ich werde die Frage aktualisieren. Was ich will ist in der Lage zu tun: 'second_model_instance.foo' um foo zu bekommen. – Tsangares
@Tsangares Ich habe die Antwort aktualisiert. Haben Sie danach gesucht? – DurgaDatta