Quoting Luca Delucchi <[email protected]>: > Il 24 novembre 2010 20:04, Paolo Corti <[email protected]> ha scritto: > > 2010/11/24 Luca Delucchi <[email protected]>: > >> Ciao a tutti, per un'applicazione web stiamo testando geodjango. > >> Abbiamo diversi problemini, ma per ora mi concentro su uno solo: > >> abbiamo una form per l'inserimento dati a cui vengono passati est e > >> nord di alcuni punti, durante il salvataggio della form creiamo il > >> campo geometrico da inserire ma alla fine sul database rimane null, > >> ecco il codice che usiamo nella views (come potete vedere abbiamo > >> fatto la prova sia con geos che con ogr ma il risultato è uguale) > >> > > > > conviene che manchi anche il modello e il form (penso che sia li ad > > una prima occhiata il malfunzionamento) > > appena posso cerco di darti una mano > > ecco modello e form > > class Sites(models.Model): > id_sites = models.AutoField(primary_key=True) > east = models.DecimalField(max_digits=11, decimal_places=8) # was > 65535 for both > north = models.DecimalField(max_digits=11, decimal_places=8) > height = models.DecimalField(max_digits=6, decimal_places=2) > sitename = models.TextField() > geom = gismodels.PointField(srid=4326) # This field type is a > guess. Was models.TextField > notes = models.TextField() > objects = gismodels.GeoManager() > class Meta: > db_table = u'sites' > > class InsertPlaceForm(ModelForm): > #id_sites = IntegerField(widget=HiddenInput,required=True) > #geom = gismodels.PointField(required=False) # NOT WORKING.
Perché PointField sta sotto gismodels? Dovresti avere all'inizio from django.contrib.gis.db import models e tutti i tipi di Field derivano da quello. O no? Ciao steko -- Stefano Costa http://www.iosa.it/ Open Archaeology _______________________________________________ Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione [email protected] http://lists.gfoss.it/cgi-bin/mailman/listinfo/gfoss Questa e' una lista di discussione pubblica aperta a tutti. Non inviate messaggi commerciali. I messaggi di questa lista non rispecchiano necessariamente le posizioni dell'Associazione GFOSS.it. 485 iscritti al 20.11.2010
