問題タブ [django-mongodb-engine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
166 参照

python - djangoでdjango mongodbエンジンを使用してgridfsにメタデータフィールドを追加する

gridfs のメタデータにデフォルトのフィールドと一緒にフィールドを追加するにはどうすればよいですか? models.py で次のコードを使用する

gridfs のメタデータのデフォルト フィールドのみを提供します。

このメタデータにフィールドを追加するにはどうすればよいですか?

0 投票する
2 に答える
2443 参照

django - ビューを django Mongoengine Web サービスの url.py ファイルに含めると、base_name 属性エラーが発生するのはなぜですか?

Django-rest-framework-mongoengine を使用して、Django と mongodb を使用して Web サービスを構築しようとしています。

Document タイプのオブジェクトをリストする URL を含めると、エラーが発生します。

私のモデルファイルは

私の見解は

私のURLファイルは

私のシリアライザは

runserver を実行すると、次のエラーが表示されます

別のビュータイプを試しましたが、すべて同じエラーです。どんな助けでも大歓迎です....

私は使っている

ここにフルスタックがあります

0 投票する
7 に答える
14681 参照

python - django.core.exceptions.ImproperlyConfigured: 'django_mongodb_engine' は利用可能なデータベース バックエンドではありません

django mongo エンジンを正しく実行できません。

settings.py の私のデータベースエントリは

私のピップフリーズ結果は

実行中のエラー

これを解決する方法についての提案。

0 投票する
1 に答える
1589 参照

python - django mongodbエンジンの生のクエリでルックアップ演算子アイコンを使用するには?

私はdjango-mongodb-engineを使用しています

ここでは、生のクエリを使用するために mondodbmanager を使用しています。

これは期待どおりに機能していません。では、埋め込みフィールドでルックアップ タイプを含むを使用するにはどうすればよいでしょうか。

それ以外の回避策がある場合は、以下のように mongodbmanager も受け入れられます。

0 投票する
1 に答える
1147 参照

python - pip install django-mongodb-engine エラー:「コマンド "python setup.py egg_info" がエラー コード 1 で失敗しました」

ここの誰かが私を助けてくれることを願っています.12時間以上これに本当に苦労しています.

パッケージの次の命令を使用して、MongoDb で Django を使用しようとしていますhttp://docs.mongodb.org/manual/tutorial/write-a-tumblelog-application-with-django-mongodb-engine/

インストールしてほしい

  1. pip install ***ps://bitbucket.org/wkornewald/django-nonrel/get/tip.tar.gz
  2. pip install ***ps://bitbucket.org/wkornewald/djangotoolbox/get/tip.tar.gz
  3. pip install ***ps://github.com/django-nonrel/mongodb-engine/tarball/master

最初の 2 つを管理しましたが、mongodb エンジンをインストールしようとすると、次のエラーが発生します。pip install django-mongodb-engine「 」のようにインストールするためにさまざまな形式を試しました

次のエラーが表示されます。

"C:\Users\Burnie\Anaconda3\Scripts>pip install django-mongodb-engine Collecting django-mongodb-engine Using cached django-mongodb-engine-0.6.0.tar.gz コマンド python setup.py egg_info からの完全な出力:トレースバック (最後の最後の呼び出し): ファイル ""、20 行目、ファイル "C:\Users\Burnie\AppData\Local\Temp\pip-build-ntl4z4sp\django-mongodb-engine\setup.py"、3 行目django_mongodb_engine を distmeta ファイルとしてインポート "C:\Users\Burnie\AppData\Local\Temp\pip-build-ntl4z4sp\django-mongodb-engine\django_mongodb_engine__init__.py" の 12 行目、django.conf インポート設定ファイルから " C:\Users\Burnie\Anaconda3\lib\site-packages\django\conf__init__.py"、ImportError を除く 88 行目、e: ^ SyntaxError:無効な構文


コマンド「python setup.py egg_info」が C:\Users\Burnie\AppData\Local\Temp\pip-build-ntl4z4sp\django-mongodb-engine でエラー コード 1 で失敗しました"

MySystem:
Windows 7、
Anaconda (Python ディストリビューションとして) 64 ビット

誰かが私を助けてくれることを願っています。

0 投票する
2 に答える
1285 参照

django - runserver 試行時の SchemaEditor エラー

私は MongoDB バックエンドを持っていますが、 でこのエラーが発生していますpython3 manage.py runserver

トレースバック (最新の呼び出しが最後): ファイル "hct/.local/lib/python3.4/site-packages/Django-1.8.3-py3.4.egg/django/utils/autoreload.py"、225 行目ラッパー fn(*args, **kwargs) ファイル "hct/.local/lib/python3.4/site-packages/Django-1.8.3-py3.4.egg/django/core/management/commands/runserver.py "、112 行目、inner_run self.check_migrations() ファイル内"hct/.local/lib/python3.4/site-packages/Django-1.8.3-py3.4.egg/django/core/management/commands/runserver .py"、164 行目、check_migrations executor = MigrationExecutor(connections[DEFAULT_DB_ALIAS]) ファイル "hct.local/lib/python3.4/site-packages/Django-1.8.3-py3.4.egg/django/db/ migrations/executor.py"、19 行目、init内 self.loader = MigrationLoader(self.connection) ファイル "hct/.local/lib/python3.4/site-packages/Django-1.8.3-py3.4.egg/django/db/migrations/loader.py", 47 行目、初期化中 self.build_graph() ファイル "hct/.local/lib/python3.4/site-packages/Django-1.8.3-py3.4.egg/django/db/migrations/loader.py"、182 行目、build_graph 内ファイル "hct/.local/lib/python3.4/site-packages/Django-1.8.3-py3.4.egg/django/db/migrations/recorder.py"、行59、applied_migrationsのself.ensure_schema()ファイル「hct/.local/lib/python3.4/site-packages/Django-1.8.3-py3.4.egg/django/db/migrations/recorder.py」行52、ensure_schema で self.connection.schema_editor() をエディターとして使用: ファイル "hct/.local/lib/python3.4/site-packages/Django-1.8.3-py3.4.egg/django/db/backends/ base/base.py」、行 503、schema_editor 'このデータベース ラッパーの SchemaEditorClass 属性はまだ None') NotImplementedError:このデータベース ラッパーの SchemaEditorClass 属性はまだ None です

私はsettings.pyで次の変更を加えました -

インストール済みのアプリで、追加

'ジャンゴツールボックス',

settings.py のデータベース構成 -

}

次の 3 つの mongodb パッケージが site-packages にインストールされています。

以下に該当する場合は、

  • 私の models.py はまだ完全に入力されていません。
  • 実行するdjango-admin runserver --settings = myproject.settingsと、発生します

ImportError:「myproject」という名前のモジュールがありません

プロジェクトフォルダは次のとおりです-

私のプロジェクト

  • 私のプロジェクト

    • 設定.py
    • wsgi.py
  • マイアプリ

    管理.py

https://github.com/django-nonrel (mongodb-engine-master に加えて)から他のパッケージをインストールする必要があるかどうかはわかりません。