問題タブ [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.
python - トルネード アプリケーションの設計
トルネード アプリの現在の設計について、人々の意見が欲しいです。私はmongoDBを使用して永続的な情報を保存していますが、現在、初期化時にアプリケーションオブジェクト内に単純に追加したpythonデータ構造としてセッション情報を持っています。
サーバーの実行中に、セッションの反復と操作を実行する必要があります。これらを別のmongoDBに移動するか、単にPython構造として保持するかを議論し続けています.
このようにセッション情報を保持することに問題はありますか?
python - find() Motor 使用時の BadYieldError [MongoDB + Tornado]
私はpython tornadoフレームワークが初めてです。MongoDB に小さなデータ コレクションがあります。Python ファイルで単純な get 関数を使用しています。BadYieldErrorオプションを使用すると が得られdb.collection.find()ます。しかし、db.collection.find_one()正常に動作しますが、1 つのレコードしか表示されません。
エラーは次のとおりです。
tornado.gen.BadYieldError: 不明なオブジェクト MotorCursor() が生成されました
python - モーターパイソンのOR条件
こんにちは、tornado フレームワークで python と mongodb を試しています。ユーザーが学術およびスポーツ分野の学生のデータを挿入できるエントリ モジュールがあります。mongodbターミナルで検索しました
しかし、MOTORドライバーと一緒にPythonで同じことをしようとすると、エラーが発生します。
私のpythonコマンドは
Pythonモーターで検索または条件を実行する方法を教えてもらえますか?
or 条件は、特定の学生のデータが両方のフィールドに入力されているかどうかを確認するために使用されます。
python-2.7 - IOLoop を使用した Motor 呼び出しのテスト
モーター データベース呼び出しのコールバックで単体テストを実行しています。正常に AssertionErrors をキャッチし、nosetests の実行時にそれらを表示していますが、AssertionErrors は間違ったテストでキャッチされています。トレースバックは別のファイルに対するものです。
私の単体テストは一般的に次のようになります。
そして、私が使用している unittest.TestCase クラスは次のようになります。
私が見ているエラー:
エラーが UsersDbTest にあると報告されているが、明確に test_questions_db.py (これは QuestionsDbTest です) にある場合
私は一般的にノーズテストと非同期テストに問題を抱えているので、それについて誰かアドバイスがあれば、それも大歓迎です。