小编Muk*_*kul的帖子

如何在模型中存储外键列表

大家好,这里的每个人都是我面临同样问题的情况,请看一下:

分类组.py

class DeviceClassificationGroup:
    vendor_id = models.ForeignKey(Vendor, on_delete=models.CASCADE, default=None, null=True)
    id = models.IntegerField(primary_key=True)
    name = models.CharField(max_length=100)
    description = models.CharField(max_length=1000)
    classification = ??
Run Code Online (Sandbox Code Playgroud)

分类.py

class DeviceClassification(models.Model):
    vendor_id = models.ForeignKey(Vendor, on_delete=models.CASCADE, default=None, null=True)
    id = models.IntegerField(primary_key=True)
    name = models.CharField(max_length=100)
    description = models.CharField(max_length=1000)
    device_type = models.IntegerField()
    device_name_regex = models.CharField(max_length=100)
    vid_pid = models.CharField(max_length=50)
    device_instance_id = models.CharField(max_length=100)
    serial_number = models.CharField(max_length=100)
    brand = models.CharField(max_length=25)

    def __str__(self):
        return self.name
Run Code Online (Sandbox Code Playgroud)

所以我会有一组分类,可以放入一个分类组中。

我如何在 django 模型中存储未知数量的外键?

请帮我解决这个问题。

python sqlite django django-rest-framework

1
推荐指数
1
解决办法
855
查看次数

标签 统计

django ×1

django-rest-framework ×1

python ×1

sqlite ×1