Skip to content

Commit fd41599

Browse files
committed
Allow form.widgets.RenderTemplateWidget to use the theme object
1 parent cff2be9 commit fd41599

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

flask_admin/base.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -598,6 +598,8 @@ def __init__(
598598
# Register with application
599599
if app is not None:
600600
self._init_extension()
601+
# Make theme available via current_app
602+
app.config['theme'] = self.theme
601603

602604
def _validate_admin_host_and_subdomain(self):
603605
if self.subdomain is not None and self.host is not None:

flask_admin/form/widgets.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ def __call__(self, field, **kwargs):
108108
"_gettext": gettext,
109109
"_ngettext": ngettext,
110110
"h": h,
111+
"theme": current_app.config["theme"],
111112
}
112113
)
113114

0 commit comments

Comments
 (0)