root / snf-branding / synnefo_branding / utils.py @ 7549d16f
History | View | Annotate | Download (300 Bytes)
1 | 9d889386 | Olga Brani | from synnefo_branding import settings |
---|---|---|---|
2 | 9d889386 | Olga Brani | |
3 | 9d889386 | Olga Brani | def get_branding_dict(): |
4 | 9d889386 | Olga Brani | dct = {} |
5 | 9d889386 | Olga Brani | for key in dir(settings): |
6 | 9d889386 | Olga Brani | if key == key.upper():
|
7 | 9d889386 | Olga Brani | dct[key.lower()] = getattr(settings, key)
|
8 | 9d889386 | Olga Brani | return dct
|
9 | 9d889386 | Olga Brani | |
10 | 9d889386 | Olga Brani | def brand_message(msg, **extra_args): |
11 | 9d889386 | Olga Brani | params = get_branding_dict() |
12 | 9d889386 | Olga Brani | params.update(extra_args) |
13 | 9d889386 | Olga Brani | return msg % params |