Can it be used for a generic relation? I don't see it mentioned in the docs.
A naive try of getting the through table:
In [4]: Asset.related_images.through
---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
<ipython-input-4-d541db71a7a5> in <module>()
----> 1 Asset.related_images.through
AttributeError: 'ReverseGenericManyToOneDescriptor' object has no attribute 'through'