コード例 #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
ファイル: middleware.py プロジェクト: Backenkoehler/Misago
    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
ファイル: context_processors.py プロジェクト: kingctan/Misago
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
ファイル: context_processors.py プロジェクト: Didan/Misago
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 {}