diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2020-12-04 14:06:24 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2021-02-28 12:15:22 +0100 |
commit | 2e125dd12ee458b7d9e6d8bb9d437edf58bf562e (patch) | |
tree | 543c75515dc038d37a41b4073318e6930ee421b8 | |
parent | 51738d20be48b9dba0ab001fa740d37914c85742 (diff) | |
download | Ishtar-2e125dd12ee458b7d9e6d8bb9d437edf58bf562e.tar.bz2 Ishtar-2e125dd12ee458b7d9e6d8bb9d437edf58bf562e.zip |
Secretary: add capfirst filter
-rw-r--r-- | ishtar_common/utils_secretary.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ishtar_common/utils_secretary.py b/ishtar_common/utils_secretary.py index a89e4b6a0..775d9e557 100644 --- a/ishtar_common/utils_secretary.py +++ b/ishtar_common/utils_secretary.py @@ -24,6 +24,10 @@ def parse_value_unit(value): return value, unit +def capfirst_filter(value): + return value.capitalize() if value else value + + def human_date_filter(value): try: value = datetime.strptime(value, "%Y-%m-%d") @@ -55,6 +59,7 @@ class IshtarSecretaryRenderer(Renderer): self.media_callback = self.ishtar_media_loader self.media_path = settings.MEDIA_ROOT self.environment.filters['human_date'] = human_date_filter + self.environment.filters['capfirst'] = capfirst_filter self.environment.filters['splitpart'] = splitpart def ishtar_media_loader(self, media, *args, **kwargs): |