Exemplo n.º 1
0
Arquivo: views.py Projeto: mki/brTech
def cities(request, slug=''):
    try:
        city = City.objects(country=Country.objects(slug=slug)[0])
    except:
        raise Http404

    return render_to_response('city.html', {'City': city, 'slug': slug},
        context_instance=RequestContext(request))
Exemplo n.º 2
0
Arquivo: views.py Projeto: 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))
Exemplo n.º 3
0
def cities():
    base, prog = get_data()

    print '\n'
    print 'Import/Update City'

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

        city.name_ru = row[2]
        city.country = Country.objects(name_eu = row[3])[0]
        city.slug = '%s' % (str(row[2]).replace(' ','_'))
        city.save()

        prog.increment_amount()
        print prog, '\r',
        sys.stdout.flush()
Exemplo n.º 4
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()