sitetree/sitetreeapp.py
def current_app_is_admin(self):
        """Returns boolean whether current application is Admin contrib.

        :rtype: bool
        """
        is_admin = self._current_app_is_admin
        if is_admin is None:
            context = self.current_page_context

            current_app = getattr(
                # Try from request.resolver_match.app_name
                getattr(context.get('request', None), 'resolver_match', None), 'app_name',
                # Try from global context obj.
                getattr(context, 'current_app', None))

            if current_app is None:  # Try from global context dict.
                current_app = context.get('current_app', '')

            is_admin = current_app == ADMIN_APP_NAME
            self._current_app_is_admin = is_admin

        return is_admin
def current_app_is_admin(self):
        is_admin = self._current_app_is_admin
        if is_admin is None:
            context = self.current_page_context

            current_app = getattr(
                # Try from request.resolver_match.app_name
                getattr(context.get('request', None), 'resolver_match', None), 'app_name',
                # Try from global context obj.
                getattr(context, 'current_app', None))

            if current_app is None:  # Try from global context dict.
                current_app = context.get('current_app', '')

            is_admin = current_app == ADMIN_APP_NAME
            self._current_app_is_admin = is_admin

        return is_admin
def current_app_is_admin ( self ) : is_admin = self . _current_app_is_admin if is_admin is None : context = self . current_page_context current_app = getattr ( # Try from request.resolver_match.app_name getattr ( context . get ( 'request' , None ) , 'resolver_match' , None ) , 'app_name' , # Try from global context obj. getattr ( context , 'current_app' , None ) ) if current_app is None : # Try from global context dict. current_app = context . get ( 'current_app' , '' ) is_admin = current_app == ADMIN_APP_NAME self . _current_app_is_admin = is_admin return is_admin
Returns boolean whether current application is Admin contrib.

        :rtype: bool
Returns boolean whether current application is Admin contrib .