django-rest-framework

    3

    1答えて

    でフィールドレベルの検証で、別のフィールドの値を取得します。私は私のシリアライザでField level Validationを使用していると私は2番目のフィールドを検証しながら、私は最初のフィールドの値を必要とする状況があります。私は、私はそれにアクセスすることができobject level validationに知っているが、私のserailzerはmany=Trueを持っており、オブジェクト

    3

    1答えて

    入れ子構造のAPIを実装しています。それは動物園だと私はGET /api/cage/ケージIDの1を得るGET /api/cage/1/ケージのリストを取得することができますが、私はGET /api/cage/1/animals/ケージの動物のリストを取得することができます。私が持っている問題はパーミッションです。私はケージ自体を見ることができればケージ内の動物を見ることができます。 has_ob

    5

    2答えて

    私のビューの1つにDjango Rest FrameworkのModelViewSetを使用しています。 ModelViewSetはListModelMixinを使用して自動的に結果のページを設定しますが、結果のページ付けは望ましくありません。私のAPI呼び出しでは、返される結果がいくつあるかを示していますが、それが意味するように、1回の呼び出しで10以上の結果を返すことはできません。 自動ページ

    0

    1答えて

    Django REST FrameworkのModelViewSetを使用するビューへのリストAPI呼び出しによって返された結果データにカスタムデータを追加する方法はありますか? My ModelViewSetビューはItemsモデルに関連付けられています。 LIST API呼び出しによって返される項目のリストに加えて、私は別個のSeenモデルを照会し、各項目が見られた回数を項目とともに返したいと

    2

    2答えて

    datetimeオブジェクトを持つa values_listフィールドを日付オブジェクトに変換したいと思います。 "2016-03-22T18:52:53.486Zを" .values_list('time_finished', flat=True) が私を与え、私が希望する "2016年3月22日" である ありがとうございました! あなたが datetime.dateオブジェクトを取得するため

    1

    1答えて

    django-treebeardを使用してdjango-rest-frameworkの階層データ構造を持つアプリケーションを開発しています。私(簡体字)メインモデルは、私が現在達成しようとしていること(例えば、すべての子どもたちが開始されているかどうかなど)の余分なフィールドを示し、すべてのルート・ノードのリストビューで、この class Task(MP_Node): name = mo

    0

    2答えて

    デフォルトではページ設定が有効になっています。これはPageNumberPaginationに基づいています。 APIはフロントエンドでのみ使用されていたため、これまでは十分でした。今、私たちはそれの上にオートメーションを構築しようとしています。私は完全な、非ページングされた結果セットをクライアントに戻したいと思います。 特定のリクエストに対してページ番号を無効にする方法はありますか?リクエストパ

    1

    1答えて

    この関数のコメントに続いて、UserSerializerの呼び出しを追加しました。しかし、私はエラーが発生するので、ここではカバーされていないものが欠けているようです。 {"username":"admin","password":"password123"} 結果のエラー: AssertionError: `HyperlinkedIdentityField` requires the req

    0

    1答えて

    私はAPIをホストしており、そのためにはDjango Rest Frameworkを使用しています。私はモデルを持っていて、モデルのシリアライザ&を介してDBに格納するためのAPIを介していくつかのデータを取得しています。 私の問題は、MySQLテーブルの列名が、ホストされているAPIで取得しているデータと異なることです。例えば:API経由 データガット: { "a": "b",

    3

    1答えて

    私は現在、Django RESTフレームワークを利用した大規模なDjangoプロジェクトを持っています。 私は、データベースを直接共有しないで、APIを介して必要なデータを取得するメインのビルドから構築したいと考えているもう少し小さいDjangoプロジェクトを持っています。 小さいプロジェクトの場合はAUTHENTICATION_BACKENDを上書きし、認証者として大きい方のAPI認証エンドポイ