mirror of
https://github.com/ha7ilm/openwebrx.git
synced 2026-04-21 06:13:45 +00:00
re-route settings urls
This commit is contained in:
parent
ae76470612
commit
cda43b5c5c
9 changed files with 38 additions and 24 deletions
|
|
@ -64,6 +64,11 @@ class SettingsController(AuthorizationMixin, WebpageController):
|
|||
|
||||
|
||||
class SdrSettingsController(AuthorizationMixin, WebpageController):
|
||||
def header_variables(self):
|
||||
variables = super().header_variables()
|
||||
variables["assets_prefix"] = "../"
|
||||
return variables
|
||||
|
||||
def template_variables(self):
|
||||
variables = super().template_variables()
|
||||
variables["devices"] = self.render_devices()
|
||||
|
|
@ -94,7 +99,7 @@ class SdrSettingsController(AuthorizationMixin, WebpageController):
|
|||
)
|
||||
|
||||
def indexAction(self):
|
||||
self.serve_template("sdrsettings.html", **self.template_variables())
|
||||
self.serve_template("settings/sdr.html", **self.template_variables())
|
||||
|
||||
|
||||
class GeneralSettingsController(AuthorizationMixin, WebpageController):
|
||||
|
|
@ -372,7 +377,12 @@ class GeneralSettingsController(AuthorizationMixin, WebpageController):
|
|||
)
|
||||
|
||||
def indexAction(self):
|
||||
self.serve_template("generalsettings.html", **self.template_variables())
|
||||
self.serve_template("settings/general.html", **self.template_variables())
|
||||
|
||||
def header_variables(self):
|
||||
variables = super().header_variables()
|
||||
variables["assets_prefix"] = "../"
|
||||
return variables
|
||||
|
||||
def template_variables(self):
|
||||
variables = super().template_variables()
|
||||
|
|
@ -417,4 +427,4 @@ class GeneralSettingsController(AuthorizationMixin, WebpageController):
|
|||
else:
|
||||
config[k] = v
|
||||
config.store()
|
||||
self.send_redirect("/generalsettings")
|
||||
self.send_redirect("/settings/general")
|
||||
|
|
|
|||
|
|
@ -18,8 +18,11 @@ class TemplateController(Controller):
|
|||
|
||||
|
||||
class WebpageController(TemplateController):
|
||||
def header_variables(self):
|
||||
return {"assets_prefix": ""}
|
||||
|
||||
def template_variables(self):
|
||||
header = self.render_template("include/header.include.html")
|
||||
header = self.render_template("include/header.include.html", **self.header_variables())
|
||||
return {"header": header}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue