ऐसा लगता है कि आप ऐसा करके एक नया ArchivrItem जोड़ने का प्रयास कर रहे हैं:
item = ArchivrItem(coordinate='POINT(51.520667 -0.094833)')
item.save()
और इसे किसी कारण से सही डिफ़ॉल्ट SRID नहीं मिल रहा है जिसके बारे में मुझे यकीन नहीं है। हालांकि, इसे स्पष्ट रूप से निर्दिष्ट करना काम करना चाहिए, जैसे:
from django.contrib.gis.geos import Point
item = ArchivrItem(coordinate=Point(-0.094833, 51.520667, srid=4326))
item.save()
मैं कहूंगा कि srid वैकल्पिक है यदि यह मॉडल परिभाषा से मेल खाने वाला है, लेकिन इसे निर्दिष्ट करने में कोई हानि नहीं है, और आप देख सकते हैं कि ऑब्जेक्ट तरीके का उपयोग करके इसे वैसे भी ठीक किया जाता है या नहीं। https://docs.djangoproject.com/hi/dev/ref/contrib/gis/db-api/#creating-and- Saving-geographic-models कुछ और उदाहरण हैं।
[इसके अलावा, ध्यान दें कि POINT() X है फिर Y, यानी lon फिर lat, lat/lon नहीं। यदि आप "SRID=4326;POINT(-0.094833 51.520667)"]
के साथ विस्तारित WKT हैं तो आप एक SRID डाल सकते हैं