20 lines
338 B
Python
20 lines
338 B
Python
|
from django import template
|
||
|
|
||
|
import os
|
||
|
|
||
|
from member.models import Config
|
||
|
|
||
|
|
||
|
def get_config(value):
|
||
|
config = Config.objects.get_or_create(key=value)[0]
|
||
|
return config.value
|
||
|
|
||
|
|
||
|
def get_env(value):
|
||
|
return os.getenv(value)
|
||
|
|
||
|
|
||
|
register = template.Library()
|
||
|
register.filter('get_config', get_config)
|
||
|
register.filter('get_env', get_env)
|