問題タブ [flask-restless]
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 - Flask-Restless でクエリを作成できません
最近、Flask-Restless を使用して API を作成しています。
API にクエリを実行しようとすると、Web ブラウザ (firefox) で「クエリを構築できません」というエラー メッセージが表示されました。クエリは次のとおりです。
ここに Product クラスがあります:
このエラーは、クエリを使用した場合にのみ発生します。アクセスはhttp://localhost:5000/api/product
うまくいきました。
何が問題ですか?
HSTORE フィールドを省略しようとしましたが、それでもエラーになります。したがって、HSTORE は容疑者ではないと思います。
python - Flask-Restless の JSON レスポンスを修正する
私はFlask-RestlessをEmber.jsで使用しようとしていますが、うまくいきません。私をつまずかせているのはGET応答です。たとえば、たとえば Ember.jsでGET
リクエストを行うと、次のことが期待されます。/api/people
しかし、Flask-Restless は次のように応答します。
Flask-Restless の応答を Ember.js の要求に合わせて変更するにはどうすればよいですか? ポストプロセッサ関数にあるかもしれないと感じていますが、実装方法がわかりません。
flask - 些細な Flask-Restless アプリでの HTTP 404 エラー
Flask-Restlessをインストールして、クイックスタート アプリを実行しようとしています。すべてのリクエストで 404 エラーが返されます (python ログと curl レスポンスの両方で)。私の全体のセットアップは次のとおりです。
run.py からのコンソール出力は次のとおりです。
が作成され、デバッガーを使用すると実行test.db
されることがわかります。app.run()
興味深いことに、私はEveとまったく同じ動作をします。ただし、単純な Flask アプリを実行することはできます。
重要な場合、これは OS X 10.8 と Python 2.7.3 です。
python - フラスコの落ち着きのない多対多の関係、1対多のデータを投稿する
私の質問は、投稿を使用して複数の多対多の関係データを追加する方法についてです
私はflask、flask-SQLAlchemy、flask-restless、angularjs、jsonを使用しています
私はこのようないくつかのテーブルを持っています
このようなデータを投稿したい
これをデータベースに追加して、次の3つを作成したいと考えています。
1 つのページと 2 つのページタグ。
落ち着きのない私はこれを行うことができますか?そしてどうすれば?
事前に感謝します。
flask-restless - モデルまたはテーブル以外のデータストアの Flask-Restless サポート
Flask-Restless をサポートし、モデル上に API を作成します。カスタムコレクションもサポートできますか?ゲッターとセッターを提供するデータ構造またはオブジェクトを設計し、Flask-restless でモデルとして使用できるとしましょう。
python - 前処理機能 Flask Restless
Ember.js と Flask Restless を組み合わせようとしていますが、JSON API とのインターフェイスに問題が発生しています。
問題は、Ember がクライアント側で期待しているものと一致するように JSON をマッサージする必要があることです。
Ember は次のようなものを送信していPOST
ます:
しかしFlask Restlessはこのようなものを期待しています
以下に示すようにこれを行うことができますが、Flask Restless プリプロセッサは戻り引数を受け入れず、データ オブジェクトをその場で変更する必要があり、必要なものを含む新しい dict を作成することはできません。したがって、必要なキーを追加および削除して、指定されたデータ dict を不器用に変更する必要があります。
より複雑なモデルに簡単にスケーリングできる、より優れたソリューションを持っている人はいますか?
flask - フラスコレストレスを使用したハイパーメディアの実装
フラスコとフラスコの落ち着きのない拡張機能を使用して実装された REST API が既にあります。ナビゲーションを簡単にするために、ハイパーメディア スタイルのリンクを実装したいと考えました。リンクを手動で挿入するためのポストプロセッサーを作成することはできますが、ハッキリしています。よりクリーンな方法や、flask-restless でサポートされているものはありますか?