def test_update_mail_list(): form_data = { 'google_email': '*****@*****.**', 'push_auto': False } form = UpdateMailListForm(data=form_data) assert form.is_valid()
def post(self, request, *args, **kwargs): context = dict() if "group.html" in self.template_name: grp = get_object_or_404(ElvantoGroup, pk=kwargs['pk']) form = UpdateMailListForm(request.POST) if form.is_valid(): grp.google_email = form.cleaned_data['google_email'] grp.push_auto = form.cleaned_data['push_auto'] grp.save() return redirect(grp.get_absolute_url()) context['group'] = grp context['form'] = form return render(request, self.template_name, context)