Skip to content

Instantly share code, notes, and snippets.

View akobashikawa's full-sized avatar
💭
Gemini CLI

Antonio Kobashikawa akobashikawa

💭
Gemini CLI
View GitHub Profile
@akobashikawa
akobashikawa / gist:7569706182654ae5f00f
Created May 15, 2015 16:05
Django tag to publish context value in templates
# Use: {% set_context_value "varname" value %}
@register.simple_tag(takes_context=True)
def set_context_value(context, name, value):
context[name] = value
return ''
@akobashikawa
akobashikawa / gist:e29caee5e31bdbfa712c
Last active August 29, 2015 14:21
Django tag to publish some settings value in template
# based upon ideas in http://stackoverflow.com/a/6343321
@register.simple_tag(takes_context=True)
def settings_value(context, name):
PUBLIC_SETTINGS_NAMES = ("THEME_DEBUG",)
if name in PUBLIC_SETTINGS_NAMES:
context[name] = getattr(settings, name, "")
return ''
return ''