コード例 #1
0
ファイル: views.py プロジェクト: benoit-l/pontoon
def project(request, slug, template='project.html'):
    """Project view."""
    log.debug("Project view.")

    # Validate project
    try:
        p = Project.objects.get(slug=slug, disabled=False,
                                pk__in=Resource.objects.values('project'))
    except Project.DoesNotExist:
        messages.error(request, "Oops, project could not be found.")
        request.session['translate_error'] = {
            'none': None,
        }
        return HttpResponseRedirect(reverse('pontoon.home'))

    locales = p.locales.all().order_by("name")

    data = {
        'locales': get_locales_with_stats(p),
        'project': p,
        'project_locales': json.dumps(
            [i.lower() for i in p.locales.values_list('code', flat=True)]),
    }

    return render(request, template, data)
コード例 #2
0
ファイル: views.py プロジェクト: ping2ayan/pontoon
def project(request, slug, template='project.html'):
    """Project view."""
    log.debug("Project view.")

    # Validate project
    try:
        p = Project.objects.get(slug=slug, disabled=False,
                                pk__in=Resource.objects.values('project'))
    except Project.DoesNotExist:
        messages.error(request, "Oops, project could not be found.")
        request.session['translate_error'] = {
            'none': None,
        }
        return HttpResponseRedirect(reverse('pontoon.home'))

    locales = p.locales.all().order_by("name")

    data = {
        'locales': get_locales_with_stats(p),
        'project': p,
        'project_locales': json.dumps(
            [i.lower() for i in p.locales.values_list('code', flat=True)]),
    }

    return render(request, template, data)
コード例 #3
0
ファイル: views.py プロジェクト: m8ttyB/pontoon
def locales(request):
    """Localization teams."""

    data = {
        'locales': get_locales_with_stats(),
    }

    return render(request, 'locales.html', data)
コード例 #4
0
ファイル: views.py プロジェクト: yfdyh000/pontoon
def locales(request):
    """Localization teams."""

    data = {
        'locales': get_locales_with_stats(),
    }

    return render(request, 'locales.html', data)
コード例 #5
0
ファイル: views.py プロジェクト: G33KS44n/pontoon
def locales(request):
    """Localization teams."""

    data = {"locales": get_locales_with_stats()}

    return render(request, "locales.html", data)