ModelMultipleChoiceField doesn\'t select initial choices and I can\'t make the following fix (link below) work in my example:
http://code.djangoproject.com/ticket/52
If previous answer wasn't straight-forward enough, I try to answer 1) again:
- How can I make ModelMultipleChoiceField take those "initial" values?
You can leave Action_Form as it was in the original question, and just use this to render exactly what you want:
>>> form4 = Action_Form(initial={'from_company': Contact.objects.all().values_list('id',flat=True)})
>>> print form4['from_company']