diff --git a/cabinet/views.py b/cabinet/views.py index aac0ecb..d2dfe14 100644 --- a/cabinet/views.py +++ b/cabinet/views.py @@ -30,6 +30,9 @@ class LoginView(BaseLoginView): class AdminConfigView(CabinetViewMixin, FormView): template_name = 'cabinet/admin_config.html' + def get_success_url(self): + return '' + def get_title(self): return '{} config'.format(self.get_form_class().title) @@ -38,3 +41,7 @@ class AdminConfigView(CabinetViewMixin, FormView): if form.slug == self.kwargs.get('slug'): return form raise Http404() + + def form_valid(self, form): + form.save() + return super(AdminConfigView, self).form_valid(form)