Model Forms: Strange Behavior with ManyToManyField

The other idea I had along those lines would be to exclude the sections field from the model form such that the only field created is the one you add to the fields dict within the __init__ method. (Thus removing any potential conflict between what’s automatically created and what you’re creating manually.)