Added small bit to docs/sites.txt
git-svn-id: http://code.djangoproject.com/svn/django/trunk@2963 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
610cffe80e
commit
e3ac3bc074
|
@ -239,6 +239,11 @@ With this model, ``Photo.objects.all()`` will return all ``Photo`` objects in
|
||||||
the database, but ``Photo.on_site.all()`` will return only the ``Photo``
|
the database, but ``Photo.on_site.all()`` will return only the ``Photo``
|
||||||
objects associated with the current site, according to the ``SITE_ID`` setting.
|
objects associated with the current site, according to the ``SITE_ID`` setting.
|
||||||
|
|
||||||
|
Put another way, these two statements are equivalent::
|
||||||
|
|
||||||
|
Photo.objects.filter(site=settings.SITE_ID)
|
||||||
|
Photo.on_site.all()
|
||||||
|
|
||||||
How did ``CurrentSiteManager`` know which field of ``Photo`` was the ``Site``?
|
How did ``CurrentSiteManager`` know which field of ``Photo`` was the ``Site``?
|
||||||
It defaults to looking for a field called ``site``. If your model has a
|
It defaults to looking for a field called ``site``. If your model has a
|
||||||
``ForeignKey`` or ``ManyToManyField`` called something *other* than ``site``,
|
``ForeignKey`` or ``ManyToManyField`` called something *other* than ``site``,
|
||||||
|
|
Loading…
Reference in New Issue