Browse files

Fixed #5537 -- document trailing '+' on related_name for supressing b…

…ackward relation.

Thanks to dcramer for the report, and Russ for pointing out the workaround.

git-svn-id: bcc190cf-cafb-0310-a4f2-bffc1f526a37
  • Loading branch information...
1 parent 5b155e2 commit fa3335fa9f5af4b1ff3991b87ebac3449ceae6b2 @DrMeers DrMeers committed Oct 9, 2010
Showing with 9 additions and 0 deletions.
  1. +9 −0 docs/ref/models/fields.txt
@@ -925,6 +925,15 @@ define the details of how the relation works.
<abstract-base-classes>`; and when you do so
:ref:`some special syntax <abstract-related-name>` is available.
+ If you wish to supress the provision of a backwards relation, you may
+ simply provide a ``related_name`` which ends with a '+' character.
+ For example::
+ user = models.ForeignKey(User, related_name='+')
+ will ensure that no backwards relation to this model is provided on the
+ ``User`` model.
.. attribute:: ForeignKey.to_field
The field on the related object that the relation is to. By default, Django

0 comments on commit fa3335f

Please sign in to comment.