Anyone please help me to solve this and thanks in advance.
class movieAdminForm(forms.ModelForm):
theatre = forms.ModelMultipleChoiceField(queryset=theatre.objects.all(), widget=forms.widgets.CheckboxSelectMultiple())
class Meta: model = movie fields = ('image', 'image2', 'title', 'language', 'director', 'cast', 'y_tube_url', 'synopsis', 'like', 'music', 'cast', 'duration', 'genre', 'date', 'rating', 'writer','theatre')
def save(self,*args,**kwargs): super(movieAdminForm,self).save(*args,**kwargs) self.instance.theatre.clear() for i in self.cleaned_data['theatre']: self.instance.theatre.add(i)
|