Add initial/basic support for configuring "included views"

also stub for managing "poser views"
This commit is contained in:
Lance Edgar 2022-03-05 09:26:25 -06:00
parent 33abeb1aca
commit 66a15fb9a1
6 changed files with 334 additions and 6 deletions

View file

@ -4245,12 +4245,15 @@ class MasterView(View):
settings = self.configure_gather_settings(data)
self.configure_remove_settings()
self.configure_save_settings(settings)
self.request.session.flash("Settings have been saved.")
self.configure_flash_settings_saved()
return self.redirect(self.request.current_route_url())
context = self.configure_get_context()
return self.render_to_response('configure', context)
def configure_flash_settings_saved(self):
self.request.session.flash("Settings have been saved.")
def configure_process_uploads(self, uploads, data):
if self.has_input_file_templates:
templatesdir = os.path.join(self.rattail_config.datadir(),