diff options
author | Magnus Hagander | 2019-01-09 21:40:00 +0000 |
---|---|---|
committer | Magnus Hagander | 2019-01-09 21:40:00 +0000 |
commit | b999bb918458604ed67003a4399624d0698f472d (patch) | |
tree | e06d5981decd808889dcb71ce6a7444b2c2f42e1 /postgresqleu/util/backendviews.py | |
parent | 29d7272b06ece94605f2c4fa6c0c8e0b2024c3a3 (diff) |
Reimplement sponsorship benefit configuration using json forms
Instead of having to type everything in as json, render proper fields
with proper form based validation.
Diffstat (limited to 'postgresqleu/util/backendviews.py')
-rw-r--r-- | postgresqleu/util/backendviews.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/postgresqleu/util/backendviews.py b/postgresqleu/util/backendviews.py index 58f763f6..13bc187b 100644 --- a/postgresqleu/util/backendviews.py +++ b/postgresqleu/util/backendviews.py @@ -282,6 +282,7 @@ def backend_list_editor(request, urlname, formclass, resturl, allow_new=True, al if restpieces[2] == 'new': subid = None + subobj = None else: try: subid = int(restpieces[2]) @@ -294,7 +295,7 @@ def backend_list_editor(request, urlname, formclass, resturl, allow_new=True, al return backend_process_form(request, urlname, - handler.get_form(), + handler.get_form(subobj, request.POST), subid, breadcrumbs=breadcrumbs + [ ('../../../', formclass.Meta.model._meta.verbose_name_plural.capitalize()), |