summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorAndrew Godwin <andrew@aeracode.org>2014-09-05 11:38:44 -0700
committerAndrew Godwin <andrew@aeracode.org>2014-09-05 11:39:55 -0700
commit6d504562f5f27698a668759254101290b82e89b9 (patch)
tree7bb1c2341e3b64159cbdba6a8f34412485fb56e1 /docs
parent0f90f741de913a4502adc51063df77278d01a5ca (diff)
Fixed #22534: Reinforce swappable documentation
Diffstat (limited to 'docs')
-rw-r--r--docs/ref/models/fields.txt6
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/ref/models/fields.txt b/docs/ref/models/fields.txt
index d7f15d6643..1f96a72323 100644
--- a/docs/ref/models/fields.txt
+++ b/docs/ref/models/fields.txt
@@ -1260,6 +1260,12 @@ The possible values for :attr:`~ForeignKey.on_delete` are found in
model should always point towards the swapped-in model - for example,
if it is a profile model designed specifically for your custom user model.
+ Setting it to ``False`` does not mean you can reference a swappable model
+ even if it is swapped out - ``False`` just means that the migrations made
+ with this ForeignKey will always reference the exact model you specify
+ (so it will fail hard if the user tries to run with a User model you don't
+ support, for example).
+
If in doubt, leave it to its default of ``True``.
.. _ref-manytomany: