Ejemplo n.º 1
0
def csrf(request):
    """
    Context processor that provides a CSRF token, or the string 'NOTPROVIDED' if
    it has not been provided by either a view decorator or the middleware
    """
    def _get_val():
        token = get_token(request)
        if token is None:
            # In order to be able to provide debugging info in the
            # case of misconfiguration, we use a sentinel value
            # instead of returning an empty dict.
            return 'NOTPROVIDED'
        else:
            return token
    _get_val = lazy(_get_val, str)

    return {'csrf_token': _get_val() }
Ejemplo n.º 2
0
def csrf(request):
    """
    Context processor that provides a CSRF token, or the string 'NOTPROVIDED' if
    it has not been provided by either a view decorator or the middleware
    """
    def _get_val():
        token = get_token(request)
        if token is None:
            # In order to be able to provide debugging info in the
            # case of misconfiguration, we use a sentinel value
            # instead of returning an empty dict.
            return 'NOTPROVIDED'
        else:
            return token
    _get_val = lazy(_get_val, str)

    return {'csrf_token': _get_val() }
Ejemplo n.º 3
0
    return real_gettext(message)


def ngettext(singular, plural, number):
    return real_ngettext(singular, plural, number)


def ugettext(message):
    return real_ugettext(message)


def ungettext(singular, plural, number):
    return real_ungettext(singular, plural, number)


ngettext_lazy = lazy(ngettext, str)
gettext_lazy = lazy(gettext, str)
ungettext_lazy = lazy(ungettext, str)
ugettext_lazy = lazy(ugettext, str)


def activate(language):
    return real_activate(language)


def deactivate():
    return real_deactivate()


def get_language():
    return real_get_language()
Ejemplo n.º 4
0
    return real_gettext(message)


def ngettext(singular, plural, number):
    return real_ngettext(singular, plural, number)


def ugettext(message):
    return real_ugettext(message)


def ungettext(singular, plural, number):
    return real_ungettext(singular, plural, number)


ngettext_lazy = lazy(ngettext, str)
gettext_lazy = lazy(gettext, str)
ungettext_lazy = lazy(ungettext, six.text_type)
ugettext_lazy = lazy(ugettext, six.text_type)


def activate(language):
    return real_activate(language)


def deactivate():
    return real_deactivate()


def get_language():
    return real_get_language()
Ejemplo n.º 5
0
ugettext_noop = gettext_noop

def gettext(message):
    return real_gettext(message)

def ngettext(singular, plural, number):
    return real_ngettext(singular, plural, number)

def ugettext(message):
    return real_ugettext(message)

def ungettext(singular, plural, number):
    return real_ungettext(singular, plural, number)

ngettext_lazy = lazy(ngettext, str)
gettext_lazy = lazy(gettext, str)
ungettext_lazy = lazy(ungettext, unicode)
ugettext_lazy = lazy(ugettext, unicode)

def activate(language):
    return real_activate(language)

def deactivate():
    return real_deactivate()

def get_language():
    return real_get_language()

def get_language_bidi():
    return real_get_language_bidi()