Django ModelForm CheckBox Widget
I'm currently have an issue, and likely overlooking something very trivial. I have a field in my model that should allow for multiple choices via a checkbox form (it doesn't have to be a checkbox in the admin screen, just in the form area that the end-user will see). Currently I have the field setup like so:

    # Type of Media
    MEDIA_CHOICES = (
        ('1', 'Magazine'),
        ('2', 'Radio Station'),
        ('3', 'Journal'),
        ('4', 'TV Station'),
        ('5', 'Newspaper'),
        ('6', 'Website'),
    )
    media_choice = models.CharField(max_length=25,
        choices=MEDIA_CHOICES)

I need to take that and make a checkbox selectable field in a form out of it though. When I create a ModelForm, it wants to do a drop down box. So I naturally overrode that field, and I get my checkbox that I want. However, when the form's submitted, it would appear that nothing useful is saved when I look at the admin screen. The database does however show that I have a number of things selected, which is a positive sign. However, how can I get that to reflect in the admin screen properly?

Edit: FWIW I'll gladly accept documentation links as answers, because it would seem I'm just glossing over something obvious.
Django ModelForm CheckBox Widget
===

I'm currently have an issue, and likely overlooking something very trivial. I have a field in my model that should allow for multiple choices via a checkbox form (it doesn't have to be a checkbox in the admin screen, just in the form area that the end-user will see). Currently I have the field setup like so:

    # Type of Media
    MEDIA_CHOICES = (
        ('1', 'Magazine'),
        ('2', 'Radio Station'),
        ('3', 'Journal'),
        ('4', 'TV Station'),
        ('5', 'Newspaper'),
        ('6', 'Website'),
    )
    media_choice = models.CharField(max_length=25,
        choices=MEDIA_CHOICES)

I need to take that and make a checkbox selectable field in a form out of it though. When I create a ModelForm, it wants to do a drop down box. So I naturally overrode that field, and I get my checkbox that I want. However, when the form's submitted, it would appear that nothing useful is saved when I look at the admin screen. The database does however show that I have a number of things selected, which is a positive sign. However, how can I get that to reflect in the admin screen properly?

Edit: FWIW I'll gladly accept documentation links as answers, because it would seem I'm just glossing over something obvious.