Dynamically add necessary fields to group, and create a proxy model for other functions.
For the m2m through field, this cannot be added dynamically because it conflicts with django-cms. An idea to consider is adding another m2m which does have a through field, and then mirroring the two m2m fields using signals. Messy but workable?
django-cms
. An idea to consider is adding another m2m which does have a through field, and then mirroring the two m2m fields using signals. Messy but workable?