summaryrefslogtreecommitdiff
path: root/postgresqleu/util/backendviews.py
diff options
context:
space:
mode:
authorMagnus Hagander2020-07-11 13:57:03 +0000
committerMagnus Hagander2020-07-11 13:57:03 +0000
commit48888675df69d1ae6e7aaa9b4fe883e6b812b364 (patch)
tree67d781295ae4fe2f40a4ba220478e59729612812 /postgresqleu/util/backendviews.py
parent83bb11653e86b1fd9c752b0439eb20f0f084cfc6 (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.py1
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)