Beispiel #1
0
def featured_versions(request, default_context=None):
    context = default_context or {}

    api = ProductVersions()
    api.cache_seconds = 0
    product_versions = api.get(active=True)['hits']

    releases = collections.OrderedDict()
    for pv in product_versions:
        if pv['product'] not in releases:
            releases[pv['product']] = []
        releases[pv['product']].append(pv)
    context['releases'] = releases
    return render(request, 'manage/featured_versions.html', context)
Beispiel #2
0
def featured_versions(request, default_context=None):
    context = default_context or {}

    api = ProductVersions()
    api.cache_seconds = 0
    product_versions = api.get(active=True)['hits']

    releases = collections.OrderedDict()
    for pv in product_versions:
        if pv['product'] not in releases:
            releases[pv['product']] = []
        releases[pv['product']].append(pv)
    context['releases'] = releases
    return render(request, 'manage/featured_versions.html', context)