Instead of Primary Key Send Different Field in Django REST Framework

前端 未结 5 1042
萌比男神i
萌比男神i 2020-12-30 07:27

serializers.py

class MovieSerializer(serializers.ModelSerializer):

    class Meta:
        model = Movie
        fields = [
            \'popular         


        
5条回答
  •  庸人自扰
    2020-12-30 08:03

    If you always pass name to your serializer, you can add foreign-key field in Model defination. link For you case

    class Movie(models.Model):
        popularity = models.FloatField(max_length=10)
        director = models.CharField(max_length=30)
        genre = models.ManyToManyField(Genre, db_column='name')
        imdb_score = models.FloatField(max_length=10)
        name = models.CharField(max_length=30)
    

提交回复
热议问题