問題タブ [falconframework]
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 - Celery: 結果バックエンドが構成されていませんか?
コマンドラインからセロリの結果を確認しようとしていますが、No Result Backend Configured
エラーが発生します。結果のバックエンドとしてredisをセットアップしましたが、現在途方に暮れています。
私はセロリアプリを次のようにセットアップしています:
qflow/celery.py
:
構成モジュール ( qflow/celeryconfig.py
) は次のようになります。
セロリ ワーカーは正常に起動します。
結果が構成されていることを示しているようです。
タスクをインポートして、webapp (falcon ベース、gunicorn で実行) から開始しますが、コマンド ラインで を使用してクエリを実行するとcelery result <task_id>
、次のようになります。
Linux(4.8.0-52-generic)で実行しています
python - SqlAlchemy: 列 'translate' の行に列が見つかりませんでした
Falcon フレームワークのエンドポイントに問題があります。DB にアクセスできる 2 つのモデル クラスがありますが、seconds クラスを実行すると例外が発生します。
sqlalchemy.exc.NoSuchColumnError: "列 'translate' の行に列が見つかりませんでした
データベースまたはオブジェクト マッピングに「翻訳」列がありません。
バージョン:
パイソン 3.6.2
PyMySQL==0.7.11
SQLAlchemy==1.1.11
私のコード:
終点:
クラスパーティー
クラス試験
データベース
「new_user_exam」メソッドを実行するとエラーが発生します。関数「find_rolecourseid」が実行されない場合、メソッド「new_user_exam」が機能します。
すべてのトレース:
助けてありがとう