Отображение нескольких выбранных флажков с галочками в форме обновления в django

В моей форме создания я сохранил определенные значения season_interest как summer, winter в моей базе данных

теперь эти значения должны отображаться отмеченными в форме обновления

рассмотрим мой forms.py как

        SEASON_INTEREST_CHOICES = (
                ('Spring','Spring'),
                ('Summer','Summer'),
                ('Autumn','Autumn'),
                ('Winter','Winter'),
                ('Year round','Year round'),
            )

class HorticlutureUpdateForm(BetterModelForm):
        season_interest = forms.MultipleChoiceField(
                    required=False,label=('Season of Interest'),
                    widget=forms.CheckboxSelectMultiple(attrs={'checked' : 'checked'}),
                    choices=SEASON_INTEREST_CHOICES,
                )

вот мой models.py

class Items(models.Model):
   SEASON_INTEREST_CHOICES = (
        ('Spring','Spring'),
        ('Summer','Summer'),
        ('Autumn','Autumn'),
        ('Winter','Winter'),
        ('Year round','Year round'),
    )
   season_interest = models.CharField(max_length=200,blank=True, null=True,verbose_name='Season of Interest')

Когда я использую виджет=forms.CheckboxSelectMultiple(attrs={'checked' : 'checked'}) в форме обновления, он показывает все варианты как отмеченные, а не те значения, которые сохранены в базе данных (т.е. глина, мел должны быть отмечены только в форме обновления)

В настоящее время он отображается таким образом в форме обновления

current pic

Как мне нужно, чтобы изображение было в обновлении вида элемента в хроме

correct pic

Вернуться на верх