Example #1
0
def export_stats_project(request, project):
    """Export stats in JSON format."""
    obj = get_project(request, project)

    return export_response(request, 'stats-{0}.csv'.format(obj.slug), (
        'language',
        'code',
        'total',
        'translated',
        'translated_percent',
        'total_words',
        'translated_words',
        'words_percent',
    ), get_project_stats(obj))
Example #2
0
def export_stats_project(request, project):
    '''
    Exports stats in JSON format.
    '''
    obj = get_project(request, project)

    data = get_project_stats(obj)
    return export_response(request, 'stats-%s.csv' % obj.slug, (
        'language',
        'code',
        'total',
        'translated',
        'translated_percent',
        'total_words',
        'translated_words',
        'words_percent',
    ), data)
Example #3
0
File: api.py Project: yante/weblate
def export_stats_project(request, project):
    """Export stats in JSON format."""
    obj = get_project(request, project)

    return export_response(
        request,
        "stats-{0}.csv".format(obj.slug),
        (
            "language",
            "code",
            "total",
            "translated",
            "translated_percent",
            "total_words",
            "translated_words",
            "words_percent",
        ),
        get_project_stats(obj),
    )
Example #4
0
def export_stats_project(request, project):
    """Export stats in JSON format."""
    obj = get_project(request, project)

    data = get_project_stats(obj)
    return export_response(
        request,
        'stats-{0}.csv'.format(obj.slug),
        (
            'language',
            'code',
            'total',
            'translated',
            'translated_percent',
            'total_words',
            'translated_words',
            'words_percent',
        ),
        data
    )
Example #5
0
def export_stats_project(request, project):
    '''
    Exports stats in JSON format.
    '''
    obj = get_project(request, project)

    data = get_project_stats(obj)
    return export_response(
        request,
        'stats-%s.csv' % obj.slug,
        (
            'language',
            'code',
            'total',
            'translated',
            'translated_percent',
            'total_words',
            'translated_words',
            'words_percent',
        ),
        data
    )
Example #6
0
    def languages(self, request, **kwargs):
        obj = self.get_object()

        return Response(get_project_stats(obj))
Example #7
0
    def statistics(self, request, **kwargs):
        obj = self.get_object()

        return Response(get_project_stats(obj))
Example #8
0
    def statistics(self, request, **kwargs):
        obj = self.get_object()

        return Response(get_project_stats(obj))