def cur_lang(): try: from apps.langs.models import get_cur_lang except: get_cur_lang = None if get_cur_lang: return get_cur_lang() return DEFAULT_LANGUAGE
def admin_btn(context, app, model, id): try: from apps.langs.models import get_cur_lang except: get_cur_lang = None return { 'app': app, 'model':model, 'id':id, 'user': context['user'], 'cur_lang': get_cur_lang() if get_cur_lang else None }
def admin_btn(context, app, model, id): try: from apps.langs.models import get_cur_lang except: get_cur_lang = None return { 'app': app, 'model': model, 'id': id, 'user': context['user'], 'cur_lang': get_cur_lang() if get_cur_lang else None }
def admin_btn(context, app, model, id): try: from apps.langs.models import get_cur_lang except: get_cur_lang = None try: admin_url = reverse("admin:%s_%s_change" % (app, model), args=[id]) except: admin_url = "/admin/%s/%s/%s/" % (app, model, id) return { 'app': app, 'model':model, 'id':id, 'admin_url':admin_url, 'user': context['user'], 'cur_lang': get_cur_lang() if get_cur_lang else None }