diff options
author | Magnus Hagander | 2020-07-11 13:57:03 +0000 |
---|---|---|
committer | Magnus Hagander | 2020-07-11 13:57:03 +0000 |
commit | 48888675df69d1ae6e7aaa9b4fe883e6b812b364 (patch) | |
tree | 67d781295ae4fe2f40a4ba220478e59729612812 /postgresqleu/util/backendviews.py | |
parent | 83bb11653e86b1fd9c752b0439eb20f0f084cfc6 (diff) |
Add a post_save method to backendforms
This method gets called after the form instance has been saved, allowing
actions to be taken inside the context of the form.
Diffstat (limited to 'postgresqleu/util/backendviews.py')
-rw-r--r-- | postgresqleu/util/backendviews.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/postgresqleu/util/backendviews.py b/postgresqleu/util/backendviews.py index 96bd6d7b..5b269590 100644 --- a/postgresqleu/util/backendviews.py +++ b/postgresqleu/util/backendviews.py @@ -181,6 +181,7 @@ def backend_process_form(request, urlname, formclass, id, cancel_url='../', save setattr(form.instance, fn, d) form.instance.save(update_fields=form.json_form_fields.keys()) + form.post_save() return HttpResponseRedirect(saved_url) else: form = formclass(request, conference, instance=instance, newformdata=newformdata) |