मुझे इस प्रश्न का एक उत्तर मिल गया है, अगर कोई बेहतर है तो मुझे अभी बताएं।
जैसा कि यहां प्रलेखित है, अपने ऑब्जेक्ट MongoDBManager को असाइन करें - http://django-mongodb-engine.github.com/mongodb-engine/cool-stuff.html#included-mongodb-batteries
from django_mongodb_engine.contrib import MongoDBManager
class MyModel(models.Model):
objects = MongoDBManager()
फिर आप इस तरह से कच्चे प्रश्न कर सकते हैं:
MyModel.objects.raw_query({'loc' : {'$near' : [50,50]}})
मुझे लगता है कि एक अलग दृष्टिकोण सीधे पाइमोंगो पर जाना होगा://api.mongodb.org/python/1.100%2B/examples/geo.html
अंत में मैं इस प्रश्न के साथ समाप्त हुआ:
nearest = MyModel.objects.raw_query(
{'loc' : {
'$within' :{ #within .05 degrees of lat/lon
'$center' : [{'long' : long,'lat' : lat}, .05]
}
})[:10] #get up to 10 results