問題タブ [eve]

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

python - Eve で静的ファイルを提供する

Flask と Eve を localhost で同時に実行しています。Flask アプリは静的ファイルを提供し、Eve アプリにデータを取得するように要求します。別の Flask アプリを使用せずに、Eve のみを実行したい。Eve で静的ファイルを提供するにはどうすればよいですか?

0 投票する
5 に答える
4921 参照

python - Python Eve: 要求されたリソースに「Access-Control-Allow-Origin」ヘッダーが存在しません

Python EVE フレームワークを使用して API を作成しました。AngularJS アプリから API にアクセスしようとすると、次のようなエラーが表示されます。

上記のエラーを修正するために、settings.py に以下を追加しました。

上記のエラーは消え、新しいエラーがコンソールに表示されます:

しかし、すでにX_DOMAINS = '*'settings.py に追加しています。

angularjs コードは次のとおりです。

問題の可能性があるものを特定できますか

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

python - 別のエンドポイントでエンドポイントを参照する方法は?

Eve のデモでは、エンドポイントとして People コレクションが設定されていますが、ID は作成されていません。したがって、「人」を参照するレベルまでエンドポイントを作成したい場合、それは簡単ではないようです。

たとえば、やりたいこと:

構造:会社→部署(人)→人

したがって、www.example.com/company にアクセスすると、部門ごとにグループ化された、組織化された人々のリストが表示されます。

これまでのところ、人を作成し、さまざまな部門 (人) エンドポイントを作成できますが、これらすべてを会社のエンドポイントに配置するにはどうすればよいですか?

ありがとう

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

python - リクエストをイブサーバーブロッキングに送信しますが、Pythonシェルからはうまく機能します

以下に示すいくつかの関数を server.py ファイルに記述しました。

サーバーの実行中に、「similarwords」エンドポイントにリクエストを送信します。requests.get(url) サーバーでブロックされていました。また、他の URL の例「www.google.com」にリクエストを送信すると、正しく機能します。

そして、Pythonコンソールでは正常に実行されます。

どうしたの。プロジェクトをローカルホストで実行しています。

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

python - サーバー送信イベント ブラウザの使用中に、以前のデータがキャッシュされます。ブラウザのキャッシュを防ぐ方法

私のコードは次のとおりです。私はpythoneveフラスコangularjsを使用しています。

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

flask - Flask を使用して登録ユーザーに確認メールを送信中に 500 Internal Server Error を取得する

登録したユーザーに登録内容入力後の確認用リンクをメールで送りたい、ユーザー登録内容を入力したらURL対応のsignup()メソッド、

500 内部サーバー エラーが発生しました。これを解決してください。よろしくお願いします

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

eve - patch_internal の使用方法

私のアプリには、リソースのフィールドを更新するフックがあります。別の投稿では、誰かが patch_internal メソッドを使用しましたが、その方法がわかりませんでした。

で使ってみPRESERVE_CONTEXT_ON_EXCEPTION = Falseましたsettings.py

私がそれを試す方法に応じて、私はどちらかを取得します

  • 最初にフックをトリガーした元のリクエストの 404、

  • または AssertionError:

.

私の質問は:

patch_internal の適切なパラメーターは何ですか? どの項目を変更したいのかを Eve に伝えるにはどうすればよいですか?

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

python - 前夜に追加のエンドポイントとして複合キーを使用しますか?

有限群と呼ばれる数学的オブジェクトのデータベースにアクセスするための RESTful API を開発しています。これらのグループは通常、正の整数のペアによって文献で説明されます。1 つはサイズまたは順序として知られ、もう 1 つはインデックスとして知られています。(次数ごとに、有効なインデックスは 1 から N までの数字で、一部の N についてです。たとえば、1 から 10494213 までのインデックスを持つ次数 512 の 10494213 グループと、1 から 1 までのインデックスを持つ次数 513 の 15 グループがあります。 15まで)

などの MongoDB ID でグループにアクセスできるようにする方法についてはよく把握していますが、 など/group/54e392723e7c302e2cc65e94の順序とインデックスを介してグループにアクセスする機能を追加したいと考えています/group/512/398742。エンドポイントのプロパティで、1 つのフィールドの値を選択することでアイテムを選択できることはわかりますadditional_lookupが、2 つのフィールドの値を選択することは可能ですか? または、これはサブリソースを使用して何とか可能ですか?