- Timestamp:
- Apr 15, 2011, 4:47:41 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/django_gheat/gheat/dataimport.py
r9049 r9050 3 3 import settings 4 4 setup_environ(settings) 5 from xml.dom.minidom import parse , parseString5 from xml.dom.minidom import parse 6 6 from gheat.models import * 7 7 … … 9 9 dom = parse(datasource) 10 10 11 print dom.toxml() 11 for wnetwork in dom.getElementsByTagName('wireless-network'): 12 for bssid in wnetwork.getElementsByTagName('BSSID'): 13 bssid = bssid.firstChild.nodeValue 14 print bssid 15 for manuf in wnetwork.getElementsByTagName('manuf'): 16 manuf = manuf.firstChild.nodeValue 17 print manuf 18 for enc in wnetwork.getElementsByTagName('encryption'): 19 enc = enc.firstChild.nodeValue 20 print enc 21 for ssid in wnetwork.getElementsByTagName('ssid'): 22 ssid = ssid.firstChild.nodeValue 23 print ssid 24 for lat in wnetwork.getElementsByTagName('min-lat'): 25 lat = lat.firstChild.nodeValue 26 print lat 27 for lon in wnetwork.getElementsByTagName('min-lon'): 28 lon = lon.firstChild.nodeValue 29 print lon 30 31 g = Gebruiker(naam= , email= ) 32 g.save() 33 a = Apparatuur(antenne= , kaart= ) 34 a.save() 35 mr = MeetRondje(datum= , naam= , gebruiker_id=g.id , apparatuur_id=a.id ) 36 mr.save() 37 ap = Accespoint(mac= , ssid= , encryptie= ) 38 ap.save() 39 m = Meting(meetrondje_id=mr.id, accespoint_id=ap.id, latitude= , longitude= , signaal= ) 40 m.save() 41 42
Note:
See TracChangeset
for help on using the changeset viewer.