66

Django REST Framework 2.0 を使用しています。

ここに私のモデルクラスがあります:

class Mission(models.Model):
  assigned_to = models.ForeignKey('auth.User',
                                   related_name='missions_assigned',
                                   blank = True)

ここに私のビュークラスがあります:

class MissionList(generics.ListCreateAPIView):
    model = Mission
    serialize_class = MissionSerializer
  1. マルチパート フォームは、フィールドの選択肢が空の状態でブラウザーにレンダリングされassigned_toます。

  2. 生の JSON を投稿すると、次のエラー メッセージが表示されます。

Cannot assign None: "Mission.assigned_to" does not allow null values.

4

4 に答える 4