問題タブ [pyramid]

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 投票する
7 に答える
5132 参照

python - Eclipseを介してPylonsアプリケーションをデバッグする

PyDevを使用してEclipseをセットアップしていて、スクリプト/アプリをデバッグできるのが大好きです。Pylonsをいじり始めたばかりで、WebアプリをデバッグできるようにEclipseを介してpasterサーバーを起動する方法があるかどうか疑問に思っていました。

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

python - Pyramid (Pylons) の新しいファイル/ディレクトリ構造が混乱を引き起こしています

私はしばらくの間 Pylons で開発を行ってきましたが、最近 Pyramid を作成するために別のフレームワークとマージしていることを知りました。

サンプルコードを調べて違いを確認しましたが、少し混乱しています...

たとえば、コントローラーはビューに置き換えられました。大きな問題ではありません...しかし、興味深いのは、これらのディレクトリがないことです。それは単に 1 つのファイルです: views.py.

この新しい MVC 構造はどのように機能しますか? すべてのアクションをこの 1 つのファイルに書き込む必要がありますか? 同様の名前のアクション (複数のインデックスなど) があると、かなり面倒になる可能性があります:/

このフレームワークの使用方法に関するいくつかの優れたチュートリアル/ドキュメントの方向性を教えていただけますか?

0 投票する
3 に答える
17916 参照

python - PylonsまたはPyramidを使用する必要がありますか?

DjangoからPylonsに移動する予定でしたが、Pyramidにぶつかりました。

PylonsとPyramidの違いは何ですか?

現在Pylons0.9.7をカバーしているPylonsBookのテキストを読んだのですが、PylonsとPyramidを始めるのではないかと思います。

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

python - ピラミッドトラバーサルのビュープレフィックスを「@@」から「+」に変更します

トラバーサルはURLディスパッチよりもはるかに適しているため、Webアプリをpylonsからpyramid(正式にはrepoze.bfg)に移動することを検討してます

現在、多数のビューを持つobjがある場合、URLに「+」というプレフィックスが付いたビュー名があります。例えば:

Pyramidにはこれを処理する機能がありますが、これは優れた方法ですが、プレフィックス「@@」を使用します。これを「+」に変更して、URLを同じに保ち(クールなURLについて彼らが何を言っているか知っている)、この機能を使用できるようにする方法はありますか?

0 投票する
3 に答える
9498 参照

python - ピラミッドはプライムタイムの準備ができていますか/推奨されていますか?

PHPからnode.js、Haskellに至るまで、新しい個人プロジェクトのさまざまなオプションをテストしていました。しかし、私はPythonに最も慣れているので、最終的にはPythonに戻ると思いました。

Djangoのようなフレームワークをもう一度見てみましたが、私は主にSQLを楽しんでおり、ORMは必要ないので、Pylonsを使用すると思いました(ORMはPylonsではオプションであるため)。さて、問題はピラミッドがあることです、そしてパイロンはすぐにそれに置き換えられるように思われます。

簡単に言えば、ピラミッドはプライムタイムの準備ができていますか?また、Pylons自体が非常に成功したプラットフォームであったことを考えると(その注目度の高い展開から判断すると)、Pyramidを優れた代替品としてお勧めしますか?(明らかに、実際にPylonsやPyramidを使用している人に質問しています。)

明確にするために、アプリケーションは最大4つのデータベーステーブルをprobabyで使用し、AJAX呼び出しに負荷をかけます。all-JSフロントエンドを備えたJSONRPCもオプションです。テーブルの1つには、さまざまなユーザーが常に使用する数万のレコードが保持されると予想されます。大きなテーブルのクエリは、何らかの形式のAJAXデータグリッドから送信される可能性が高いため、選択に限定されません。

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

python - Pythonユニットテスト(SQLAlchemyを使用)はデータベースを書き込み/更新しませんか?

Pythonユニットテストが実際にデータベースを更新せずに完全に正常に実行される理由に戸惑います。

SQLAlchemyからSQLステートメントを確認し、新しく作成されたユーザーオブジェクトの電子メールをステップスルーすることもできます-

しかし、同時にテストデータベースにログインすると、そこに新しいレコードが表示されません。私がまったく気付いていないのは、Python / unittest / SQLAlchemy / Pyramid / PostgreSQLの機能ですか?

ありがとう。

ジェリー

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

pdf - Pyramid[Pylons] ドキュメントへの更新されたリンクはありますか?

Pyramid ドキュメントの .pdf または epub バージョンへのリンクを探しています。何かが解決する前にタイムアウトを試みる Web サイト上の両方のリンク。

ありがとうございました。

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

python - URLの「id」部分をview_callableに渡すにはどうすればよいですか?

私は最近Pyramidで遊んでいて、Pylonsのバックグラウンドから来て、トラバーサルではなくURLルーティングに焦点を合わせてきました。

また、ハンドラーを使用して「コントローラー」固有の関数を1つのクラスにグループ化することも検討しています。view.pyをたくさんの関数で汚染するのではなく。

構成:

ハンドラ:

私は今日、add_handler()呼び出しでのアクションの暗黙の宣言に関するドキュメントを読んでいたので、間違っている可能性があります...それにもかかわらず、私の主な問題はid、view_callable内にアクセスすることです。

'id'を取得するにはどうすればよいですか?

0 投票する
4 に答える
7515 参照

python - Pyramid で HTML と JSON 出力を切り替えるより良い方法はありますか?

ビュー.py:

これを行う簡単な方法はありますか?Pylons を使用すると、次のように簡単になりました。

私はこれに間違った方法でアプローチしていると思われます...?

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

python - ピラミッドdevelopment.iniを実行しているEclipse/PyDevは、「pkg_resources.DistributionNotFound:」を発行します。

私はPyramidフレームワークから始めて、これをEclipse内で実行しようとしています。

私の実行構成は次のとおりです。

メインモジュール: /home/ben/env/bin/paster

プログラムの引数: serve /home/ben/dev/python/pyramid/firstPyramid/first/development.ini

このvirtualenv貼り付けはdevelopment.ini、コマンドラインから正常に機能します。ただし、これをEclipseで実行すると、次のようになります。

また、virtualenvセットアップのpythonインタープリターを使用するPyDevもあります。

問題となる可能性のあるアイデアはありますか?

これがスクリーンショットです: 画面キャプチャ