Esempio n. 1
0
File: views.py Progetto: mki/brTech
def airports_info(request, slug=''):
    try:
        airport = Airport.objects(slug=slug)[0]
    except:
        raise Http404

    return render_to_response('airport_info.html', {'Airport': airport},
        context_instance=RequestContext(request))
Esempio n. 2
0
File: views.py Progetto: mki/brTech
def airports(request, slug=''):
    try:
        city=City.objects(slug=slug)[0]
        airport = Airport.objects(city=city)
    except:
        raise Http404

    return render_to_response('airport.html', {'Airport': airport, 'slug': slug, 'city': city},
        context_instance=RequestContext(request))
Esempio n. 3
0
def airs():
    base, prog = get_data()

    print '\n'
    print 'Import/Update Airport'

    for row in base:
        try:
            city = Airport.objects(name_eu = row[1])[0]
        except:
            city = Airport(name_eu = row[1])

        city.name_ru = row[1]
        city.location = (float(row[6]),float(row[7]))
        city.altitude = row[8]
        city.timezone = float(row[9])
        city.dst = row[10]
        city.city = City.objects(name_eu = row[2])[0]
        city.slug = '%s' % (str(row[1]).replace(' ','_'))
        city.save()

        prog.increment_amount()
        print prog, '\r',
        sys.stdout.flush()