問題タブ [tornado-motor]

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 投票する
1 に答える
115 参照

python - トルネード アプリケーションの設計

トルネード アプリの現在の設計について、人々の意見が欲しいです。私はmongoDBを使用して永続的な情報を保存していますが、現在、初期化時にアプリケーションオブジェクト内に単純に追加したpythonデータ構造としてセッション情報を持っています。

サーバーの実行中に、セッションの反復と操作を実行する必要があります。これらを別のmongoDBに移動するか、単にPython構造として保持するかを議論し続けています.

このようにセッション情報を保持することに問題はありますか?

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

python - find() Motor 使用時の BadYieldError [MongoDB + Tornado]

私はpython tornadoフレームワークが初めてです。MongoDB に小さなデータ コレクションがあります。Python ファイルで単純な get 関数を使用しています。BadYieldErrorオプションを使用すると が得られdb.collection.find()ます。しかし、db.collection.find_one()正常に動作しますが、1 つのレコードしか表示されません。

エラーは次のとおりです。

tornado.gen.BadYieldError: 不明なオブジェクト MotorCursor() が生成されました

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

python - モーターパイソンのOR条件

こんにちは、tornado フレームワークで python と mongodb を試しています。ユーザーが学術およびスポーツ分野の学生のデータを挿入できるエントリ モジュールがあります。mongodbターミナルで検索しました

しかし、MOTORドライバーと一緒にPythonで同じことをしようとすると、エラーが発生します。

私のpythonコマンドは

Pythonモーターで検索または条件を実行する方法を教えてもらえますか?

or 条件は、特定の学生のデータが両方のフィールドに入力されているかどうかを確認するために使用されます。

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

python-2.7 - IOLoop を使用した Motor 呼び出しのテスト

モーター データベース呼び出しのコールバックで単体テストを実行しています。正常に AssertionErrors をキャッチし、nosetests の実行時にそれらを表示していますが、AssertionErrors は間違ったテストでキャッチされています。トレースバックは別のファイルに対するものです。

私の単体テストは一般的に次のようになります。

そして、私が使用している unittest.TestCase クラスは次のようになります。

私が見ているエラー:

エラーが UsersDbTest にあると報告されているが、明確に test_questions_db.py (これは QuestionsDbTest です) にある場合

私は一般的にノーズテストと非同期テストに問題を抱えているので、それについて誰かアドバイスがあれば、それも大歓迎です。