From: Michael Tremer Date: Tue, 11 Feb 2025 14:01:37 +0000 (+0000) Subject: web: Add some basic Python built-ins X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=b42080bdc30a3aed47c73b1591571ed623e51ba5;p=pbs.git web: Add some basic Python built-ins They don't need any special wrapping, so lets pass them as they come. Signed-off-by: Michael Tremer --- diff --git a/src/web/base.py b/src/web/base.py index 62f07573..9f4806ed 100644 --- a/src/web/base.py +++ b/src/web/base.py @@ -307,7 +307,6 @@ class BaseHandler(tornado.web.RequestHandler): "avatar_url" : filters.avatar_url, "email_address" : filters.email_address, "email_name" : filters.email_name, - "enumerate" : filters._enumerate, "file_mode" : filters.file_mode, "format_asn" : filters.format_asn, "format_date" : filters.format_date, @@ -317,6 +316,10 @@ class BaseHandler(tornado.web.RequestHandler): "hostname" : filters.hostname, "markdown" : filters._markdown, "static_url" : filters.static_url, + + # Add some Python built-ins + "dir" : dir, + "enumerate" : enumerate, } return JinjaTemplateLoader(env) diff --git a/src/web/filters.py b/src/web/filters.py index b7f39acb..044a98fa 100644 --- a/src/web/filters.py +++ b/src/web/filters.py @@ -49,12 +49,6 @@ def email_name(e): return name or address -def _enumerate(*args, **kwargs): - """ - Wraps enumerate() - """ - return enumerate(*args, **kwargs) - def file_mode(mode): """ Converts the file mode into a string