Есть ли какая-либо опция для индексации mongodb с помощью django в pycharm

#django #mongodb #pycharm

#django #mongodb #pycharm

Вопрос:

Я пытаюсь выполнить индексацию некоторых полей в коллекции MongoDB и создаю модель в django. Я создал модель, но я не знаю, как мы можем использовать индексацию при создании модели

Индексирование на mongodb с помощью django

 class USERCHAT(models.Model):
_id = models.ObjectIdField()
SenderID = models.CharField(max_length=255, db_index=True)
ReceiverID = models.CharField(max_length=255, db_index=True)
Message = models.CharField(max_length=255)
DateTime = models.DateTimeField()
objects = models.DjongoManager()
  

направьте меня для выполнения индексации.

 Generated by 'django-admin startproject' using Django 3.0.5
  

База
данных https://docs.djangoproject.com/en/3.0/ref/settings/#databases

DATABASES = { ‘default’: { ‘ENGINE’: ‘djongo’, ‘NAME’: «MTR», } }

Комментарии:

1. Какой пакет вы используете для подключения к MongoDB? Пожалуйста, добавьте определение баз данных из вашего settings.py .

2. DATABASES = { ‘default’: { ‘ENGINE’: ‘djongo’, ‘NAME’: «MTR», } }