From 3f7331e42cd902fda662bcbc46e1c5e07ae81f9f Mon Sep 17 00:00:00 2001 From: Bryan Brancotte <bryan.brancotte@pasteur.fr> Date: Fri, 16 Jul 2021 12:44:49 +0200 Subject: [PATCH] 302 on success --- basetheme_bootstrap/views.py | 6 +----- setup.py | 2 +- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/basetheme_bootstrap/views.py b/basetheme_bootstrap/views.py index e15b935..6f57546 100644 --- a/basetheme_bootstrap/views.py +++ b/basetheme_bootstrap/views.py @@ -232,11 +232,7 @@ def account_detail(request): )(instance=pref, data=request.POST if is_posted else None) if is_posted and form_prefs.is_valid(): form_prefs.save() - form_prefs = forms.modelform_factory( - klass, - fields=list(pref.get_allowed_fields()), - widgets=widgets_dict, - )(instance=klass.get_for_user(user=request.user)) + return redirect(reverse("basetheme_bootstrap:account")) # dirty patch for time field (don't know why django doesn't express the correct type by default) for f in form_prefs.fields.values(): if isinstance(f.widget, widgets.TimeInput): diff --git a/setup.py b/setup.py index 5f008d4..34fc920 100644 --- a/setup.py +++ b/setup.py @@ -7,7 +7,7 @@ readme = open('README.rst').read() setup( name='django-basetheme-bootstrap', - version='0.2.63', + version='0.2.64', description='Django Basetheme Bootstrap', long_description=readme, author='Bryan Brancotte', -- GitLab