問題タブ [turbogears]
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 - Eclipse を使用したターボ ギアの構成
Eclipse と TurboGears を連携させる方法が見つかりません。
私は答えをオンラインでたくさん検索しましたが、私の人生ではそれを見つけることができません.
tg.devtools TurboGears2 WebOb Pylons WebFlash WebError Babel crank Routes WebHelpers Beaker decorator nose Mako WebTest Tempita Pygments repoze.lru MarkupSafe
コマンドラインやその他のチュートリアルを使用して正常にインストール できました。
しかし、Eclipse、aptana、または同様のIDEで構成するための優れたチュートリアルや何かが見つかりません。
どんな助けでも大歓迎です!ありがとう。
python - Turbogears noobie データベースに追加する前に kw の内容を確認するにはどうすればよいですか
私は python/Turbogears 初心者で、本当にあなたの助けが必要です。私は見つけたすべてのチュートリアルを読み、私の問題に関連していると信じています。
kwがデータベースから抽出されたフィールドとしてキーを取得し、それらを空にするためのメソッド/関数を作成する必要があります。フォームが送信された後、キーにフォームからの値が入力され、保存されますデータベース。
問題は、データベース内のフィールドに従ってデータ型が正しくないことです。このエラーが発生し続けます:「str」オブジェクトには属性「_sa_instance_state」がありません...
助けてください!
データベース構造:
また、それらのほとんどは、他のテーブルの他のフィールドに割り当てられた外部キーであることにも言及する必要があります...
パイソンコード:
python - TurboGears 2.2.2 の RootController でカスタム sys.excepthook を使用する方法
TB アプリで、すべての例外をログ ファイルに記録したいと考えています。というわけで、いつものように独自の sys.excepthook を使ってみました。ただし、すべての例外が引き続き発生し、何もログに記録されません。これが私のコードです:
index メソッドで ValueError を発生させると、次のようになります。
ブラウザに WebError Traceback ページがまだ表示され、何もログに記録されません。
私が間違っていることを知っていますか?何か案が?
python - TurboGears はページを 2 回読み込みます
私は奇妙なことに気づいた。RootController にある場合:
そして、TB アプリを再起動し、インデックス ページを更新します (Google Chrome 28 を使用)。ターミナルにアクセスします。
テンプレート言語は mako、TurboGears バージョン 2.2.2、db は PostgreSQL を使用しています。何か足りないのですか、それともこれは正常ですか? なぜこうなった。
カールを使用して編集:
Firefox 23 の使用: