Пример #1
0
def get_library(request, username, lib_name):
  library = LinkLibrary.objects.get(user__username=username, name=lib_name)

  doc = utils.build_kml_from_library(library)
  file_path = 'media/kml/' + username + '-' + lib_name + '.kml'
  #xml.dom.ext.PrettyPrint(doc, open(file_path, "w"))

  with open(file_path, 'w') as f:
    f.write(doc.toprettyxml(indent='  ', encoding='UTF-8'))

  uri = settings.SITE_ROOT + 'site_media/kml/' + username + '-' + lib_name + '.kml'

  return HttpResponse(uri)
Пример #2
0
def get_library(request, username, lib_name):
  # XXX and try/except in case the lib_name doesn't exist
  # try :
  library = LinkLibrary.objects.get(user__username=username, name=lib_name)
  # except library.DoesNotExist:
  #   return HttpResponse('No library found.')

  doc = utils.build_kml_from_library(library)
  file_path = 'media/kml/' + username + '-' + lib_name + '.kml'
  #xml.dom.ext.PrettyPrint(doc, open(file_path, "w"))

  with open(file_path, 'w') as f:
    # XXX try setting newl=''
    f.write(doc.toprettyxml(indent='  ', encoding='UTF-8'))

  uri = settings.SITE_ROOT + 'site_media/kml/' + username + '-' + lib_name + '.kml'

  return HttpResponse(uri)
Пример #3
0
def get_library(request, username, lib_name):
  # XXX and try/except in case the lib_name doesn't exist
  # try :
  library = LinkLibrary.objects.get(user__username=username, name=lib_name)
  # except library.DoesNotExist:
  #   return HttpResponse('No library found.')

  doc = utils.build_kml_from_library(library)
  file_path = 'media/kml/' + username + '-' + lib_name + '.kml'
  #xml.dom.ext.PrettyPrint(doc, open(file_path, "w"))

  with open(file_path, 'w') as f:
    # XXX try setting newl=''
    f.write(doc.toprettyxml(indent='  ', encoding='UTF-8'))

  uri = settings.SITE_ROOT + 'site_media/kml/' + username + '-' + lib_name + '.kml'

  return HttpResponse(uri)