Первый проект Django с mongodb получает django.db.utils.DatabaseError

Я создал свой первый проект с MongoDB с Django во время установки я получаю эту ошибку

directory-path

farmos
      /device -> model,view,serializer
      /farm -> model,view,serializer
      /persistances_layer -> model,view,serializer
      /farmos -> settings.py, urls.py, utils.py

Вот мой файл settings.py пожалуйста, сообщите мне, если я допускаю здесь какую-либо ошибку

вот требования.txt файл пакетов, которые я использую

weasyprint~=52.5

boto3==1.10.41

django-3-jet==1.0.7

Django==3.2.4

django-cors-headers==3.7.0

django-extensions==2.2.3

django-filter==2.4.0

django-import-export==2.5.0 django-localflavor==2.2

django-phonenumber-field==3.0.1

django-rest-auth==0.9.5

django-simple-history==3.0.0

django-storages==1.8

djangorestframework==3.12.4

mysqlclient==2.0.3

phonenumbers==8.10.20

Pillow==8.2.0

requests==2.23.0

django-import-export==2.5.0

django-google-maps==0.12.4

drf-yasg==1.20.0

Flask==2.0.1

pandas==1.1.5

beautifulsoup4==4.9.3

slugify==0.0.1

django-taggit==1.3.0

PyMySQL==1.0.2

django-crontab==0.7.1

Werkzeug==2.0.2

numpy

python-dateutil==2.7.3

pytest==6.2.5

pytz==2019.3

jmespath==0.10.0

docutils==0.15.2

lxml==4.7.1

cffi==1.15.0

future==0.18.2

ipython==7.16.3

olefile==0.46

soupsieve==2.3.1

html5lib==1.1

httplib2==0.15.0

defusedxml==0.7.1

pip==21.3.1

keyring==18.0.1

PyYAML==5.3.1

Babel==2.9.1

botocore==1.13.50

s3transfer==0.2.1

MarkupSafe==2.0.1

Jinja2==3.0.3

click==8.0.3

мигалка==1.4

itsdangerous==2.0.1

setuptools==45.2.0

sqlparse

asgiref==3.4.1

colorama==0.4.3

py==1.11.0

python-stdnum==1.17

tablib==3.1.0

xlrd==2.0.1

xlwt==1.3.0

MarkupPy==1.14

openpyxl==3.0.9

certifi==2019.11.28

chardet==3.0.4

itypes==1.2.0

coreapi==2.3.3

coreschema==0.0.4

uritemplate==4.1.1

криптография==2.8

urllib3==1.25.8

simplejson==3.16.0

покрытие==6.2

six==1.14.0

Pygments==2.10.0

инфлексия==0.5.1

idna==2.8

paramiko==2.6.0

pyparsing==3.0.6 google_api_python_client==2.42.0

oauth2client==4.1.3 ua-parser==0.10.0

user-agents==2.2.0

django-user-agents==0.4.0

django_db_logger

dataclasses==0.1

djongo==1.3.3

pymongo==3.11.2

djangotoolbox>=1.6.0

django-dbindexer>=1.6.0

gunicorn==19.9.0

django-crispy-forms==1.9.0

dnspython==1.16.0

Для работы с модулем Djongo для соединения Django с MongoDb, необходимо быть полностью осведомленным о версиях модулей, используемых в окружении.

Убедитесь, что вы используете указанные ниже версии библиотек.

asgiref==3.5.0,
Django==4.0.3,
djongo==1.3.6,
dnspython==2.2.1,
pykerberos==1.2.4, 
pymongo==3.12.1,
python-snappy==0.6.1, 
pytz==2022.1,
sqlparse==0.2.4, 

configure the Database settings in the settings.py. Its not necessary to use host while connnecting to the localhost of MongoDb.






      DATABASES = {
            'default': {
                'ENGINE': 'djongo',
                'NAME': 'your-db-name',
            
            }
    } 

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