У меня есть одна база данных mongodb, и я связал эту базу данных с pymongo в django. Я новичок в django, я пытаюсь получить, если введенные данные присутствуют в коллекции или нет, если присутствующие возвращают эту запись, используя метод get
import pymongo
from pymongo import MongoClient
db_name = 'student_db'
client = MongoClient('localhost', 27017)
db_obj = client[db_name]
collection=db_obj['mongo_app_student']
@api_view(['GET'])
def test(request):
data = request.data
for x in collection.find():
if data in x:
print('entered a right value')
return Response(data)
TypeError at / test
непригодный тип: 'dict'
Я получаю эту ошибку, когда пытаюсь получить вывод в почтальоне. пожалуйста помогите