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.)