database - relations - django OneToOne acceso inverso
reverse many to one django (1)
Defina un related_name
para llamar al acceso inverso.
a = models.OneToOneField(A, related_name=''foobar'')
# ...
a.foobar
Tengo estas clases simples
Class A(models.Model):
...
Class Meta(models.Model):
a = models.OnetoOneField(A, primary_key=True)
width = models.IntegerField(default=100)
pero cuando lo hago
a = A()
meta = Meta()
a.save()
meta.a = a
meta.save()
print a.meta.width
yo obtengo
''A'' object has no attribute ''meta''
¿Por qué es esto? ¿Estoy usando OneToOne mal? Si es así, ¿cómo puedo obtener la declaración de impresión correcta?
Gracias