問題タブ [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.

0 投票する
2 に答える
140 参照

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フォルダーまたはファイルはありません

インストール後、同じエラーが返されます

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

python - TurboGears2 - 新しいユーザー フォームのレイアウトをカスタマイズする方法は?

現在、新しいユーザーフォームにこれを使用しています:

私がやりたいことをするためには、ListForm 以外のものを使用する必要があると想定しています。必要なものは次のとおりです。

特定のフォーム フィールドの長さをカスタマイズし、2 つのフォーム フィールドを下ではなく横に配置し、これら 2 つのフィールドのラベルをフィールドの左ではなく上に表示するように変更したいと考えています。

さまざまなバージョンの tg ドキュメントと 1.0 API を何時間もかけて調べましたが、機能するものは何も見つかりませんでした。追加してみました:

しかし、何も変わりませんでした。ListForm にはfield_attrsがないと仮定しています!? 私が探しているものを達成する方法について、誰かが私を正しい方向に向けることができますか?

どうもありがとう!

0 投票する
0 に答える
117 参照

button - TurboGears2 / ToscaWidgets - ボタン

私は TG2 を使用しており、次のボタンを含むフォームを作成しました。

ここで、いくつか変更したいと思います。

  • ボタンの表示名を変更します(「フォームを保存」から別のものに変更します)
  • CancelButton からのリダイレクト リンクを変更します (デフォルトは /index/ を指しているようです)。

これはおそらく非常に簡単ですが、ドキュメントでこれに関する情報を見つけるのに苦労しています.

前もって感謝します

0 投票する
2 に答える
60 参照

python - TurboGears はページを 2 回読み込みます

私は奇妙なことに気づいた。RootController にある場合:

そして、TB アプリを再起動し、インデックス ページを更新します (Google Chrome 28 を使用)。ターミナルにアクセスします。

テンプレート言語は mako、TurboGears バージョン 2.2.2、db は PostgreSQL を使用しています。何か足りないのですか、それともこれは正常ですか? なぜこうなった。

カールを使用して編集:

Firefox 23 の使用:

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

eclipse - TurboGears 2.3: Eclipse によるデバッグ

TurboGears 2.2 では、次のコードで tg_launch.py​​ ファイルを作成すると、Eclipse のブレークポイントを使用してデバッグできます (PyDev プラグインがインストールされています)。

現在、TG 2.3 では、貼り付けがギアボックスに置き換えられており、新しいコードがどうあるべきかわかりません。Gearbox.commands.serve で ServeCommand を使用しようとしましたが、引数を正しく取得できませんでした...

誰でも私を助けることができますか?

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

python - Herokuサーバーでsqlalchemyスキーマで定義されたテーブルを作成するには?

Python、SQLAlchemy、PostgreSQL、Turbogears 2.3 で構築している非常に単純なアプリがあります。

このアプリは、SQLite を使用しているローカル マシンで動作します。ただし、Heroku にアップロードするときに、TurboGears2 が認証と検証に使用する PostgreSQL テーブル (ユーザー、グループ、アクセス許可などのテーブル) をそこに作成する方法がわかりません。

auth.pyスキーマは、次のようなファイルで定義されていることがわかります。

私の質問は、Heroku サーバーでこれらのテーブルを自動的に作成するにはどうすればよいですか? どのコマンドまたはスクリプトを実行する必要がありますか?

編集:JPubの回答のおかげで、ドキュメントを読んで、コンソールからそれを行う方法:

Heroku でそれを行うには、次のようにする必要があります。