Dependencia circular en Django ForeignKey?

Tengo dos modelos en Django:

A:
  b = ForeignKey("B")

B:
  a = ForeignKey(A)

Quiero que estas ForeignKeys no sean NULL.

Sin embargo, no puedo crear los objetos porque no tienen una Clave primaria hasta que guardo (). Pero no puedo guardar sin tener los otros objetos PrimaryKey.

¿Cómo puedo crear un objeto A y B que se refieran entre sí? No quiero permitir NULL si es posible.

Respuestas a la pregunta(2)

Su respuesta a la pregunta