假设我有两个模型。 ModelA和ModelB.ModelB将具有ModelA的Foregin密钥。我想在两个表中都创建一个具有foregin键的记录。
models.py
Class ModalA(models.Model):
name = models.CharField(max_length=200)
location = models.CharField(max_length=200)
Class ModelB(models.Model):
modela = models.ForeignKey(ModalA,on_delete=models.CASCADE)
state = models.CharField(max_length=200)
country = models.CharField(max_length=200)
serializer,py
class ModelBSerializers(serializers.ModelSerializer):
class Meta:
model = ModelB
fields = "__all__"
class ModalASerializers(serializers.ModelSerializer):
class Meta:
model = ModalA
fields = "__all__"
def create(self, validated_data):
return ModalA(**validated_data)
我想知道如何在表格中创建机器人记录。