次のフィールドを持つdjangoモデルを作成しようとしています
Ruleinfo(Character field)
Ispname(Character field)
Priority (Character field)
From (Character field)
To(Character field)
私の問題は、Ispnameごとに多くの(1つ以上の)Ruleinfoになる可能性があり、Ruleinfoごとに多数の(1つ以上の)優先度になる可能性があることです。私は次のようなモデルを書いています
class Rule(models.Model):
Ruleinfo = models.CharField(max_length=5,null=False)
Ispname = models.CharField(max_length=5,null=False)
priority = models.ForeignKey('Priority')
From = models.IntegerField(null=True)
To = models.IntegerField(null=True)
class Priority(models.Model):
priority = models.IntegerField(null = True)
ispname = models.ForeignKey('Rule')
rule = models.ForeignKey('Rule')
しかし、このモデルは私がどこで間違っているのかという考えを検証していませんか?