Использование pymongo, но все еще получаем ошибку неправильно настроенной базы данных

Прочитав множество сообщений о следующей ошибке, я понял, что если вы подключаетесь к вашей базе данных MongoDB через pymongo, вы должны удалить секцию DATABASES в вашем settings.py файле:

settings.DATABASES неправильно настроен. Пожалуйста, введите значение ENGINE. Для получения дополнительной информации обратитесь к документации по настройкам.

Я удалил его, но все равно получаю эту ошибку. Тем не менее, я попробовал предложения в соответствующих сообщениях, но безрезультатно...

В моем файле settings.py у меня есть подключение к базе данных:

DB_NAME = 'mongodb+srv://User2021:TestMe@cluster0.j9jz1.mongodb.net/test'

В моем файле views.py я написал простой метод, просто для начала:

@csrf_exempt
def consumers(request):
    data = ConsumerModel.objects.all()
    if request.method == 'GET':
        print("consumers")
        serializer = ConsumerModelSerializer(data, many=True)
        return JsonResponse(serializer.data, safe=False)

Когда я ввожу http://localhost:8000/consumers/, я просто хочу увидеть, что оператор печати python пишет consumers.

Что я упускаю?

Вернуться на верх