Я пытаюсь подключить Django к MongoDB с помощью Djongo. Я изменил параметр базы данных, но получаю следующую ошибку:
NotImplementedError: объекты базы данных не реализуют проверку истинности или bool().
когда я запускаю команду makemigration.
Пожалуйста, кто-нибудь может объяснить, почему я получаю эту ошибку и как решить эту проблему?
Я включил свои настройки.py файл, журнал ошибок и образ настройки MongoDB Compass. settings.py
File "manage.py", line 22, in
main()
File "manage.py", line 18, in main
execute_from_command_line(sys.argv)
File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 419, in execute_from_command_line
utility.execute()
File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 413, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\base.py", line 367, in run_from_argv
connections.close_all()
File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\utils.py", line 213, in close_all
connection.close()
File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\utils\asyncio.py", line 33, in inner
return func(*args, **kwargs)
File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\base\base.py", line 294, in close
self._close()
File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\djongo\base.py", line 208, in _close
if self.connection:
File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\pymongo\database.py", line 829, in __bool__
raise NotImplementedError("Database objects do not implement truth "
NotImplementedError: Database objects do not implement truth value testing or bool(). Please compare with None instead: database is not None
Я пытаюсь подключить Django к MongoDB с помощью Djongo. Я изменил параметр базы данных, но получаю следующую ошибку:
NotImplementedError: объекты базы данных не реализуют проверку истинности или bool().
когда я запускаю команду makemigration. Пожалуйста, кто-нибудь может объяснить, почему я получаю эту ошибку и как решить эту проблему? Я включил свои настройки.py файл, журнал ошибок и образ настройки MongoDB Compass. [b]settings.py[/b] [code]""" Django settings for Chatify project.
Generated by 'django-admin startproject' using Django 3.2.9.
For more information on this file, see https://docs.djangoproject.com/en/3.2/topics/settings/
For the full list of settings and their values, see https://docs.djangoproject.com/en/3.2/ref/settings/ """
from pathlib import Path
# Build paths inside the project like this: BASE_DIR / 'subdir'. BASE_DIR = Path(__file__).resolve().parent.parent
# Quick-start development settings - unsuitable for production # See https://docs.djangoproject.com/en/3.2/howto/deployment/checklist/
# SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = 'django-insecure-1k4mo05el_0112guspx^004n-i&3h#u4gyev#27u)tkb8t82_%'
# SECURITY WARNING: don't run with debug turned on in production! DEBUG = True
# Default primary key field type # https://docs.djangoproject.com/en/3.2/ref/settings/#default-auto-field
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' [/code] [b]Журнал ошибок[/b] [code]File "manage.py", line 22, in main() File "manage.py", line 18, in main execute_from_command_line(sys.argv) File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 419, in execute_from_command_line utility.execute() File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\__init__.py", line 413, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\core\management\base.py", line 367, in run_from_argv connections.close_all() File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\utils.py", line 213, in close_all connection.close() File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\utils\asyncio.py", line 33, in inner return func(*args, **kwargs) File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\django\db\backends\base\base.py", line 294, in close self._close() File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\djongo\base.py", line 208, in _close if self.connection: File "C:\Users\DELL\AppData\Local\Programs\Python\Python37\lib\site-packages\pymongo\database.py", line 829, in __bool__ raise NotImplementedError("Database objects do not implement truth " NotImplementedError: Database objects do not implement truth value testing or bool(). Please compare with None instead: database is not None [/code] [b]MongoDB Compass[/b] [img]https://i. sstatic.net/OSNPV.png[/img]
У меня есть приложение Flutter, которое отлично работает на Android. Я создал проект ios и пытаюсь запустить его, но вижу следующую ошибку:
Could not build the precompiled application for the device.
Error (Xcode):...
У меня проблема с оптимизацией:
n=3
z2=
x_vars =
B_vars = # Binary variables
for i in range(n):
permuted_z2 = z2 + z2 # Generate i-th permutation of z2
constraint_expr = sum(permuted_z2 * T_list for j in range(n))
model.addCons(4*x_vars +2*x_vars...
Я хочу сгенерировать сущности для таблиц, которые присутствуют в моей схеме базы данных PostgreSQL. Раньше я делал то же самое для базы данных MySQL. Проблема, с которой я столкнулся, заключается в том, что после успешного установления соединения я...
У кого-нибудь есть мысли о создании строки таблицы истинности без создания всей таблицы. Например, пользователь вводит номер строки, и эта строка таблицы истинности генерируется. Кроме того, это следует делать без создания таблицы, пока вы не...