我有一组 MAC 地址。如何将它们存储在 Django 1.7 模型中?我的代码是:
MAC=models.CharField(max_length = 20,null=True,blank=True)
我必须为单个用户存储不同的 MAC 地址
请您参考如下方法:
这取决于您的使用情况。我猜你想为其他型号分配可变数量的 MAC 地址,并且每个 MAC 地址只能使用一次。
class Parent(models.Model):
pass
class MacAddress(models.Model):
parent = models.ForeignKey(Parent, related_name='mac_addresses')
address = models.CharField(max_length = 20,null=True,blank=True, unique=True)
因此,对于数组中的每个地址,您需要创建一个新的 MacAddress 实例
