Bläddra i källkod

Refs #30083 -- Clarified database state of instances in signals.pre_init docs.

Mariusz Felisiak 5 år sedan
förälder
incheckning
a2e1c17f19
1 ändrade filer med 7 tillägg och 0 borttagningar
  1. 7 0
      docs/ref/signals.txt

+ 7 - 0
docs/ref/signals.txt

@@ -99,6 +99,13 @@ Arguments sent with this signal:
 ``instance``
     The actual instance of the model that's just been created.
 
+    .. note::
+
+        ``instance._state`` isn't set before sending the ``post_init`` signal,
+        so ``_state`` attributes always have their default values. For example,
+        ``_state.db`` is ``None`` and cannot be used to check an ``instance``
+        database.
+
 ``pre_save``
 ------------