Пример #1
0
def _get_service_for_current_app(request):
    if not hasattr(request, '_cached_service_for_current_app'):
        request._cached_service_for_current_app = create_derived_service(
            _get_service(request),
            owner='nobody',
            app=get_current_app_name(request))
    return request._cached_service_for_current_app
def _get_service_for_current_app(request):
    if not hasattr(request, '_cached_service_for_current_app'):
        request._cached_service_for_current_app = create_derived_service(
            _get_service(request),
            owner='nobody',
            app=get_current_app_name(request))
    return request._cached_service_for_current_app
Пример #3
0
    def wrapper(request, *args, **kwargs):
        # Redirect to setup screen if not configured
        service = request.service
        if not get_configured(service):
            app_name = get_current_app_name(request)
            return HttpResponseRedirect(reverse(app_name + ':setup'))

        # Otherwise proceed normally
        return function(request, *args, **kwargs)
Пример #4
0
 def wrapper(request, *args, **kwargs):
     # Redirect to setup screen if not configured
     service = request.service
     if not get_configured(service):
         app_name = get_current_app_name(request)
         return HttpResponseRedirect(reverse(app_name + ':setup'))
     
     # Otherwise proceed normally
     return function(request, *args, **kwargs)
Пример #5
0
def get_current_app(context):
    request = context['request']
    app_name = get_current_app_name(request)
    return importlib.import_module(app_name)
Пример #6
0
def get_current_app(context):
    request = context['request']
    app_name = get_current_app_name(request)
    return importlib.import_module(app_name)