示例#1
0
def preload_settings_json(request):
    preloaded_settings = db_settings.get_public_settings()

    preloaded_settings.update({
        'LOGIN_API_URL':
        dj_settings.MISAGO_LOGIN_API_URL,
        'LOGIN_REDIRECT_URL':
        reverse(dj_settings.LOGIN_REDIRECT_URL),
        'LOGIN_URL':
        reverse(dj_settings.LOGIN_URL),
        'LOGOUT_URL':
        reverse(dj_settings.LOGOUT_URL),
    })

    request.preloaded_ember_data.update({
        'SETTINGS':
        preloaded_settings,
        'STATIC_URL':
        dj_settings.STATIC_URL,
        'MEDIA_URL':
        dj_settings.MEDIA_URL,
        'CSRF_COOKIE_NAME':
        dj_settings.CSRF_COOKIE_NAME,
    })

    return {}
示例#2
0
def preload_settings_json(request):
    preloaded_settings = db_settings.get_public_settings()

    preloaded_settings.update({
        'LOGIN_API_URL':
        dj_settings.MISAGO_LOGIN_API_URL,
        'LOGIN_REDIRECT_URL':
        reverse(dj_settings.LOGIN_REDIRECT_URL),
        'LOGIN_URL':
        reverse(dj_settings.LOGIN_URL),
        'LOGOUT_URL':
        reverse(dj_settings.LOGOUT_URL),
    })

    request.frontend_context.update({
        'SETTINGS':
        preloaded_settings,
        'STATIC_URL':
        dj_settings.STATIC_URL,
        'MEDIA_URL':
        dj_settings.MEDIA_URL,
        'CSRF_COOKIE_NAME':
        dj_settings.CSRF_COOKIE_NAME,
        'CATEGORIES_ON_INDEX':
        dj_settings.MISAGO_CATEGORIES_ON_INDEX,
    })

    return {}
示例#3
0
def preload_settings_json(request):
    preloaded_settings = db_settings.get_public_settings()

    preloaded_settings.update({
        'loginApiUrl':
        dj_settings.MISAGO_LOGIN_API_URL,
        'loginRedirectUrl':
        reverse(dj_settings.LOGIN_REDIRECT_URL),
        'loginUrl':
        reverse(dj_settings.LOGIN_URL),
        'logoutUrl':
        reverse(dj_settings.LOGOUT_URL),
    })

    request.preloaded_ember_data.update({
        'misagoSettings':
        preloaded_settings,
        'staticUrl':
        dj_settings.STATIC_URL,
        'mediaUrl':
        dj_settings.MEDIA_URL,
        'csrfCookieName':
        dj_settings.CSRF_COOKIE_NAME,
    })

    return {}
示例#4
0
    def process_request(self, request):
        preloaded_settings = db_settings.get_public_settings()
        preloaded_settings.update({
            'loginApiUrl': settings.MISAGO_LOGIN_API_URL,

            'loginRedirectUrl': reverse(settings.LOGIN_REDIRECT_URL),
            'loginUrl': reverse(settings.LOGIN_URL),

            'logoutUrl': reverse(settings.LOGOUT_URL),
        })

        request.preloaded_ember_data.update({
            'misagoSettings': preloaded_settings,

            'staticUrl': settings.STATIC_URL,
            'mediaUrl': settings.MEDIA_URL,

            'csrfCookieName': settings.CSRF_COOKIE_NAME,
        })
示例#5
0
def preload_settings_json(request):
    preloaded_settings = db_settings.get_public_settings()

    preloaded_settings.update({
        'LOGIN_API_URL': dj_settings.MISAGO_LOGIN_API_URL,

        'LOGIN_REDIRECT_URL': reverse(dj_settings.LOGIN_REDIRECT_URL),
        'LOGIN_URL': reverse(dj_settings.LOGIN_URL),

        'LOGOUT_URL': reverse(dj_settings.LOGOUT_URL),
    })

    request.preloaded_ember_data.update({
        'SETTINGS': preloaded_settings,

        'STATIC_URL': dj_settings.STATIC_URL,
        'MEDIA_URL': dj_settings.MEDIA_URL,

        'CSRF_COOKIE_NAME': dj_settings.CSRF_COOKIE_NAME,
    })

    return {}
示例#6
0
def preload_settings_json(request):
    preloaded_settings = db_settings.get_public_settings()

    preloaded_settings.update({
        'LOGIN_API_URL': dj_settings.MISAGO_LOGIN_API_URL,

        'LOGIN_REDIRECT_URL': reverse(dj_settings.LOGIN_REDIRECT_URL),
        'LOGIN_URL': reverse(dj_settings.LOGIN_URL),

        'LOGOUT_URL': reverse(dj_settings.LOGOUT_URL),
    })

    request.frontend_context.update({
        'SETTINGS': preloaded_settings,

        'STATIC_URL': dj_settings.STATIC_URL,
        'MEDIA_URL': dj_settings.MEDIA_URL,

        'CSRF_COOKIE_NAME': dj_settings.CSRF_COOKIE_NAME,

        'CATEGORIES_ON_INDEX': dj_settings.MISAGO_CATEGORIES_ON_INDEX,
    })

    return {}