Ejemplo n.º 1
0
def run_import_file():
    tr = Trace()
    tr.user = User.objects.get(id=1)
    tr.name = 'test_import'
    tr.ctime = datetime.now()
    tr.save()
    tr.create_from_file('c:/benoit/django/serpentine/media/' + 'import.gpx')
Ejemplo n.º 2
0
def run_import_file():
    tr = Trace()
    tr.user = User.objects.get(id=1)
    tr.name = 'test_import'
    tr.ctime = datetime.now()
    tr.save()
    tr.create_from_file('c:/benoit/django/serpentine/media/' + 'import.gpx')
Ejemplo n.º 3
0
 def handle_uploaded_file(f):
     destination = open(settings.MEDIA_ROOT + 'import.gpx', 'w')
     for chunk in f.chunks():
         destination.write(chunk)
     destination.close()
     # on enregistre un minimum sur l'entête de trace pour pouvoir enregistrer les points
     tr = Trace()
     tr.user = User.objects.get(username=request.user.username)
     tr.name = f.name
     tr.ctime = datetime.datetime.now()
     tr.save()
     tr.create_from_file(settings.MEDIA_ROOT + 'import.gpx')
     return tr