Hi
I have a many-to-many relationship in my django application where I use the "add" method of the manager pretty heavily (ie album.photos.add() ).
I find myself needing to store some data about the many-to-many relationship now, but I don't want to lose the add method. Can I just set a default value for all the additional fields on the "through" model and somehow re-implement the add method?
I don't really know much about custom managers but I suspect that might be the right place to look.
update:
Been reading up on custom managers... maybe I can just keep the add/remove/etc from being disabled when I add the "through" argument to my Many-to-many field?
Does anyone know how to do that?