tastypie

    4

    1答えて

    いくつかのフィールドをGETレスポンスに含め、POST確認応答にフィールドのより小さいサブセットを含めることができます。私はこれを達成するために、del bundle ['field1']、del bundle ['field2']をalter_detail_data_to_serializeに持つ必要があります。リソースを指定してリクエストタイプごとに除外する一般的な方法はありますか?

    2

    1答えて

    私のカスタムリソースの投稿属性が機能しているかどうかをチェックする単体テストの作成にはいくつか問題があります。私はそれを簡単なマニュアルjqueryで動作させることができましたが、それは長期的なテストには役立ちません。 私のテストは、次のようになりますと仮定します。 def testCollectionPost(self): """ Test Create Entry operation

    0

    1答えて

    テイストタイプを使用して、作成者が作成したオブジェクトを編集/削除する権限をオブジェクトの作者に与える方法を教えてください。たとえば、ユーザー1がオブジェクトAを作成した場合、ユーザー2はオブジェクトAを編集または削除できませんが、ユーザー1はオブジェクトAを編集または削除できます。

    1

    1答えて

    私はtastypieで最初のAPIを作成しています。私はどのように所有者だけが独自のリソースを編集できるのかを知りたいのですが。 すべきですか? 要求は、これがPUT ですされている場合からrequest.userは チェックresource.ownerのと同じである場合は、チェック this例のように、基本的な認証を作成しますそれのための最善の方法? ありがとうございます!

    1

    2答えて

    素晴らしいdjango-tastpieを使用してください。 私のアプリにはドキュメントという概念があります。文書の所有者は1人で、多くの編集者がいます。編集者はコメントを追加できます。 コメントを投稿できるようになる前に、エディタがドキュメントへのアクセス許可を持っているかどうかを確認したいと思います。しかし、私はどのようにこのチェックをタパスで実行するのか分かりません。 - # api.py

    0

    1答えて

    私はUserResource内にプロファイルデータを追加しようとしていますが、その方法を見つけることができません。 私はこのようなdocsで見つかった小さなコード、微調整: class UserResource(ModelResource): profile = fields.ForeignKey(UserProfile, 'profile', full=True) clas

    1

    1答えて

    tastypieリソースでsave_m2mが必要な理由についての私の理解はまだ明確ではありません。 POSTでは、1つのモデルの作成に関連するデータのみを投稿し、m2mオブジェクトに関連するものは送信しない場合でも、save_m2mを実行する必要があります。なぜそれが必要ですか? save_m2mを無効にして何もしないとどうなりますか?それは正常に動作するようだと私のリソースが作成され、私はこれに

    8

    1答えて

    私はdjangoプロジェクトをherokuにApacheの設定から移動しようとしています。この時点で、私はPATCH Httpメソッド(これは私がdjango-tastypieと組み合わせて使用​​する)を使用している問題を除いて、すべてが正常に動作しているようです。 私はこの方法を可能にするミドルウェアを持っています。これは、以前持っていたApacheサーバーで動作しました。 405(METHO

    6

    2答えて

    Tastypieを使用して新しいアイテムを作成するときに、多対多のフィールドであるユーザーの属性に追加できるようにします。 は今、私のobj_createは次のようになります。 def obj_create(self, bundle, request=None, **kwargs): return super(GoalResource, self).obj_create(bundle,

    4

    1答えて

    私の現在のコードでは、ユーザーは彼が参加した目標のリストを持っています。私はAPIのエンドポイントにユーザーの結合されたすべての目標を公開したい。私は、このAPIエンドポイントに投稿、配置、取得できるようにしたいと考えています。結合された目標のリストを取得したり、結合された目標リストに目標を追加したり、結合された目標リストを更新したりします。 # Joined Goal Resource cla