0

ユーザーとの関係を持つ単純なモデルがあります。

シリアル化は次のようになります。

class TaskSerializer(serializers.HyperlinkedModelSerializer):
    class Meta:
        model = Task
        fields = ('task_date', 'type_type', 'category', 'customer_login', 'customer_id', 'text', 'active', 'created', 'updated', 'crated_by', 'assignet_to')

関連オブジェクトIDの url ( ) の代わりに受け入れるにはどうすればよいですか。http://localhost:8888/users/1/たとえば、フィールドがあり、関連オブジェクトassigned_toだけを提供する場合に検証に合格するようにします。id

4

1 に答える 1

1

serializers.ModelSerializerの代わりに使用する必要がありserializers.HyperlinkedModelSerializerました。

詳しくは【こちら】

于 2013-07-26T15:49:36.910 に答える