Author: russellm
Date: 2006-08-16 19:02:51 -0500 (Wed, 16 Aug 2006)
New Revision: 3597

Modified:
   django/trunk/docs/model-api.txt
Log:
Clarified documentation regarding string-form model references.

Modified: django/trunk/docs/model-api.txt
===================================================================
--- django/trunk/docs/model-api.txt     2006-08-16 12:57:20 UTC (rev 3596)
+++ django/trunk/docs/model-api.txt     2006-08-17 00:02:51 UTC (rev 3597)
@@ -686,8 +686,9 @@
     class Manufacturer(models.Model):
         # ...
 
-Note, however, that support for strings around model names in ``ForeignKey`` is
-quite new, and it can be buggy in some cases.
+Note, however, that you can only use strings to refer to models in the same 
+models.py file - you cannot use a string to reference a model in a different 
+application, or to reference a model that has been imported from elsewhere.
 
 Behind the scenes, Django appends ``"_id"`` to the field name to create its
 database column name. In the above example, the database table for the ``Car``
@@ -809,7 +810,10 @@
 
 As with ``ForeignKey``, a relationship to self can be defined by using the
 string ``'self'`` instead of the model name, and you can refer to as-yet
-undefined models by using a string containing the model name.
+undefined models by using a string containing the model name. However, you 
+can only use strings to refer to models in the same models.py file - you 
+cannot use a string to reference a model in a different application, or to 
+reference a model that has been imported from elsewhere.
 
 It's suggested, but not required, that the name of a ``ManyToManyField``
 (``toppings`` in the example above) be a plural describing the set of related


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-updates
-~----------~----~----~----~------~----~------~--~---

Reply via email to