我使用 django rest 框架创建了 API 视图,我有一个模型,其中包含状态列表,并且它通过国家(由列表国家组成)外键与另一个名为国家的模型相关联我正在尝试插入新状态 (例如:糖果类别下的樱桃,垃圾食品类别下的汉堡,完全是“国家类别下的国家”)但我只得到国家输入表格,而不是让国家选择和关联,
## Heading ##
#model code---
class states(models.Model):
state = models.CharField(max_length=15)
country = models.ForeignKey(countries, on_delete=models.PROTECT)
#serializers code---
class StatesDetailSerializer(ModelSerializer):
class Meta:
model = states
fields= '__all__'
depth = 1
#viewsets code ------
class StateCreateAPIView(CreateAPIView):
queryset = states.objects.all()
serializer_class = StatesDetailSerializer
Run Code Online (Sandbox Code Playgroud)