問題タブ [turbogears2]
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.
ipython - ipython 0.10.2 がターボギア パスター シェルでクラッシュする
Turbogears は、paster シェルを Ipython と統合しました。これが機能するには、バージョン 0.10.2 (またはそれ以下) を使用する必要があります。
だから私がしたvirtualenvで:
ペーストシェルを実行すると、次のようになります。
おっと、IPython がクラッシュしました。安定させるために最善を尽くしますが...
ここにIpythonクラッシュの再投稿があります
何か案は?
私は Windows 7 ユーザーで、通常の (virtualenv 以外の) Ipython 0.13.2 は正常に動作します。
編集:明確にするために:アンインストールしてインストールしました。アンインストール後、env\lib\site-packagesフォルダーにIpythonフォルダーまたはファイルはありません
インストール後、同じエラーが返されます
python - TurboGears2 - 新しいユーザー フォームのレイアウトをカスタマイズする方法は?
現在、新しいユーザーフォームにこれを使用しています:
私がやりたいことをするためには、ListForm 以外のものを使用する必要があると想定しています。必要なものは次のとおりです。
特定のフォーム フィールドの長さをカスタマイズし、2 つのフォーム フィールドを下ではなく横に配置し、これら 2 つのフィールドのラベルをフィールドの左ではなく上に表示するように変更したいと考えています。
さまざまなバージョンの tg ドキュメントと 1.0 API を何時間もかけて調べましたが、機能するものは何も見つかりませんでした。追加してみました:
しかし、何も変わりませんでした。ListForm にはfield_attrsがないと仮定しています!? 私が探しているものを達成する方法について、誰かが私を正しい方向に向けることができますか?
どうもありがとう!
button - TurboGears2 / ToscaWidgets - ボタン
私は TG2 を使用しており、次のボタンを含むフォームを作成しました。
ここで、いくつか変更したいと思います。
- ボタンの表示名を変更します(「フォームを保存」から別のものに変更します)
- CancelButton からのリダイレクト リンクを変更します (デフォルトは /index/ を指しているようです)。
これはおそらく非常に簡単ですが、ドキュメントでこれに関する情報を見つけるのに苦労しています.
前もって感謝します
python - TurboGears はページを 2 回読み込みます
私は奇妙なことに気づいた。RootController にある場合:
そして、TB アプリを再起動し、インデックス ページを更新します (Google Chrome 28 を使用)。ターミナルにアクセスします。
テンプレート言語は mako、TurboGears バージョン 2.2.2、db は PostgreSQL を使用しています。何か足りないのですか、それともこれは正常ですか? なぜこうなった。
カールを使用して編集:
Firefox 23 の使用:
eclipse - TurboGears 2.3: Eclipse によるデバッグ
TurboGears 2.2 では、次のコードで tg_launch.py ファイルを作成すると、Eclipse のブレークポイントを使用してデバッグできます (PyDev プラグインがインストールされています)。
現在、TG 2.3 では、貼り付けがギアボックスに置き換えられており、新しいコードがどうあるべきかわかりません。Gearbox.commands.serve で ServeCommand を使用しようとしましたが、引数を正しく取得できませんでした...
誰でも私を助けることができますか?
python - Herokuサーバーでsqlalchemyスキーマで定義されたテーブルを作成するには?
Python、SQLAlchemy、PostgreSQL、Turbogears 2.3 で構築している非常に単純なアプリがあります。
このアプリは、SQLite を使用しているローカル マシンで動作します。ただし、Heroku にアップロードするときに、TurboGears2 が認証と検証に使用する PostgreSQL テーブル (ユーザー、グループ、アクセス許可などのテーブル) をそこに作成する方法がわかりません。
auth.py
スキーマは、次のようなファイルで定義されていることがわかります。
私の質問は、Heroku サーバーでこれらのテーブルを自動的に作成するにはどうすればよいですか? どのコマンドまたはスクリプトを実行する必要がありますか?
編集:JPubの回答のおかげで、ドキュメントを読んで、コンソールからそれを行う方法:
Heroku でそれを行うには、次のようにする必要があります。