コード例 #1
0
ファイル: debug.py プロジェクト: Cervator/weblate
    def get_request_repr(self, request):
        if request is None:
            return repr(None)

        result = super(WeblateExceptionReporterFilter, self).get_request_repr(
            request
        )

        if (hasattr(request, 'session')
                and 'django_language' in request.session):
            lang = request.session['django_language']
        else:
            lang = None

        if (hasattr(request, 'user')
                and request.user.is_authenticated()):
            user = repr(request.user.username)
        else:
            user = None

        return '%s\n\nLanguage: %s\nUser: %s\n\nVersions:\n%s' % (
            result,
            lang,
            user,
            get_versions_string()
        )
コード例 #2
0
ファイル: debug.py プロジェクト: rakesh-mohanta/weblate
    def get_request_repr(self, request):
        if request is None:
            return repr(None)

        result = super(WeblateExceptionReporterFilter, self).get_request_repr(
            request
        )

        if (hasattr(request, 'session')
                and 'django_language' in request.session):
            lang = request.session['django_language']
        else:
            lang = None

        if (hasattr(request, 'user')
                and request.user.is_authenticated()):
            user = repr(request.user.username)
        else:
            user = None

        return '%s\n\nLanguage: %s\nUser: %s\n\nVersions:\n%s' % (
            result,
            lang,
            user,
            get_versions_string()
        )
コード例 #3
0
ファイル: list_versions.py プロジェクト: unhammer/weblate
 def handle(self, *args, **options):
     '''
     Prints versions of dependencies.
     '''
     self.stdout.write(get_versions_string())
     self.stdout.write(' * Database backends: ' + ', '.join(
         [conn['ENGINE'] for conn in db.connections.databases.values()]))
コード例 #4
0
 def handle(self, *args, **options):
     """Print versions of dependencies."""
     self.stdout.write(get_versions_string())
     self.stdout.write(' * Database backends: ' + ', '.join(
         [conn['ENGINE'] for conn in db.connections.databases.values()]))
     self.stdout.write(' * Cache backends: ' + ', '.join(
         '{}:{}'.format(key, value['BACKEND'].split('.')[-1])
         for key, value in settings.CACHES.items()))
コード例 #5
0
ファイル: list_versions.py プロジェクト: saily/weblate
 def handle(self, *args, **options):
     """Print versions of dependencies."""
     self.stdout.write(get_versions_string())
     self.stdout.write(
         ' * Database backends: ' +
         ', '.join(
             [conn['ENGINE'] for conn in db.connections.databases.values()]
         )
     )
コード例 #6
0
ファイル: list_versions.py プロジェクト: franco999/weblate
 def handle(self, *args, **options):
     '''
     Prints versions of dependencies.
     '''
     self.stdout.write(get_versions_string())
コード例 #7
0
ファイル: list_versions.py プロジェクト: macik/weblate
 def handle(self, *args, **options):
     '''
     Prints versions of dependencies.
     '''
     print get_versions_string()
コード例 #8
0
ファイル: list_versions.py プロジェクト: phylophyl/weblate
 def handle(self, *args, **options):
     '''
     Prints versions of dependencies.
     '''
     self.stdout.write(get_versions_string())