Django Rest Framework ModelSerializer Set attribute on create
问题 When creating an object initially I use the currently logged-in user to assign the model field 'owner'. The model: class Account(models.Model): id = models.AutoField(primary_key=True) owner = models.ForeignKey(User) name = models.CharField(max_length=32, unique=True) description = models.CharField(max_length=250, blank=True) Serializer to set owner: class AccountSerializer(serializers.ModelSerializer): class Meta: model = models.Account fields = ('name', 'description') def restore_object(self