From 9d104a21e20f9c5ec41d19fd919d0e808aa13dba Mon Sep 17 00:00:00 2001
From: Loic Bistuer <loic.bistuer@gmail.com>
Date: Fri, 30 Jan 2015 01:17:16 +0700
Subject: [PATCH] Documented that m2m_changed isn't triggered when M2M is
 displayed as admin inline.

Refs #6707.
---
 docs/ref/contrib/admin/index.txt | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/docs/ref/contrib/admin/index.txt b/docs/ref/contrib/admin/index.txt
index c7c2afb019..ae61c01869 100644
--- a/docs/ref/contrib/admin/index.txt
+++ b/docs/ref/contrib/admin/index.txt
@@ -2164,6 +2164,11 @@ model to represent the many-to-many relationship, you must tell Django's admin
 to *not* display this widget - otherwise you will end up with two widgets on
 your admin page for managing the relation.
 
+Note that when using this technique the
+:data:`~django.db.models.signals.m2m_changed` signals aren't triggered. This
+is because as far as the admin is concerned, ``through`` is just a model with
+two foreign key fields rather than a many-to-many relation.
+
 In all other respects, the ``InlineModelAdmin`` is exactly the same as any
 other. You can customize the appearance using any of the normal
 ``ModelAdmin`` properties.