Как прочитать определенное поле в коллекции MongoDB

Я хочу вывести определенное поле в html на mongodb, но получаю ошибку, как мне это сделать? Я получаю IndexError: list index out of range error.

view py;

def deleted2(request):
      mpid = ('XX')
      tuy = ('XX')
      client = MongoClient("XX")
      print('connectionsuccess')
      database = client["1"]
      collection = database["2"]
      query = {}
      query["XX"] = mpid
      query["$or"] = [
      {
        "Tuy": tuy 
      }
      ]
      print('querysuccess')
      cursor = collection.find(query)
      sonuc= loads(dumps(cursor))
      msg=sonuc[0]["_id"]
      print(msg)
      client.close()
      return render(request, 'deleted.html',{'msg':msg})
Вернуться на верх