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))
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()