Esempio n. 1
0
def process_version_feedback(request):
    '''
    Handles feedback from Wammu, which includes version URL parameter. Return
    value is dictionary to be fed to rendering context.
    '''
    result = {'feedback': False}
    if 'version' in request.GET:
        result['feedback'] = True
        version = request.GET['version']
        last_rel = get_latest_releases('wammu')[0]
        if last_rel.version != version:
            result['update_release'] = last_rel
    return result
Esempio n. 2
0
def process_version_feedback(request):
    """
    Handles feedback from Wammu, which includes version URL parameter. Return
    value is dictionary to be fed to rendering context.
    """
    result = {"feedback": False}
    if request.GET.has_key("version"):
        result["feedback"] = True
        version = request.GET["version"]
        last_rel = get_latest_releases("wammu")[0]
        if last_rel.version != version:
            result["update_release"] = last_rel
    return result
Esempio n. 3
0
def process_version_feedback(request):
    '''
    Handles feedback from Wammu, which includes version URL parameter. Return
    value is dictionary to be fed to rendering context.
    '''
    result = {'feedback': False}
    if request.GET.has_key('version'):
        result['feedback'] = True
        version = request.GET['version']
        last_rel, testing_rel = get_latest_releases('wammu')
        if last_rel.version != version:
            result['update_release'] = last_rel
    return result
Esempio n. 4
0
def process_version_feedback(request):
    """
    Handles feedback from Wammu, which includes version URL parameter. Return
    value is dictionary to be fed to rendering context.
    """
    result = {"feedback": False}
    if "version" in request.GET:
        result["feedback"] = True
        version = request.GET["version"]
        last_rel = get_latest_releases("wammu")[0]
        if last_rel.version != version:
            result["update_release"] = last_rel
    return result
Esempio n. 5
0
def program(request, program):
    if not program in [x[0] for x in PROGRAM_CHOICES]:
        raise Http404('No such program %s.' % program)
    if program in ['python-gammu']:
        raise Http404('No such program %s.' % program)

    stable_release, testing_release = get_latest_releases(program)

    downloads = get_current_downloads(program, 'source')

    return render_to_response('downloads/program.html', RequestContext(request, {
        'stable_release': stable_release,
        'testing_release': testing_release,
        'platforms': PLATFORM_CHOICES[:1],
        'downloads': downloads,
        'program': get_program(program),
        'program_name': program,
    }))