0
對於M2M關係的自定義穿透模型,.add()
,.create()
和.remove()
已禁用。確定M2M字段是否具有自定義穿透模型
目前,我嘗試使用.add()
(或其他)並捕獲和處理這些定製M2M關係的AttributeError
。
是否有'官方'方式通過使用Meta
API或其他方式識別模型定製?在我處理的這個階段,我寧願將所有定製通過關係儘可能一般(而不是大量的if m2m_field.related.through == FooBar
陳述)
(Django 1.8,但是如果有更高版本的解決方案,我們將會在不久的將來升級。 )