import json from django.contrib.gis.geos import Point from plovidba_aplikacija.models import ObjektSigurnosti # dodani podaci def testnipodaci(): with open(r'C:\Users\Student1\Desktop\plovidba\myenv\plovidba_projekt\plovidba_aplikacija\testnipodaci.json') as file: podaci = json.load(file) features = podaci['features'] for feature in features: properties = feature['properties'] naziv = properties['naziv_objekta'] geometrija = feature['geometrija'] koordinate = geometrija['koordinate'] latitude, longitude = koordinate['latitude'], koordinate['longitude'] lokacija = Point(latitude, longitude, srid = 3765) ObjektSigurnosti.objects.create(naziv=naziv, lokacija=lokacija) if __name__ == "__main__": testnipodaci()