内のプライマリキーを設定し、私はラボのオブジェクトのための2つの異なる「IP」の値を割り当てることによって、2つのエントリを作成しようとしていますDjangoのモデル
class lab(models.Model):
IP = models.CharField(max_length=250 , primary_key = True)
PingStatus = models.CharField(max_length=250)
SSHConnectivity = models.CharField(max_length=250)
SSHLogin = models.CharField(max_length=250)
DeviceType = models.CharField(max_length=250)
DeviceVersion = models.CharField(max_length=500)
私のモデルに主キーを変更しました。しかし、何とか1つのオブジェクトがモデルにあります
>>> a=lab(IP="1.2.3.4")
>>> a=lab(PingStatus="1.2.3.4")
>>> a=lab(SSHConnectivity="1.2.3.4")
>>> a=lab(SSHLogin="1.2.3.4")
>>> a=lab(DeviceType="1.2.3.4")
>>> a=lab(DeviceVersion="1.2.3.4")
>>> a.save()
>>> lab.objects.all()
<QuerySet [<lab: lab object>]>
>>> a=lab(IP="1.2.3.5")
>>> a=lab(PingStatus="1.2.3.4")
>>> a=lab(SSHConnectivity="1.2.3.4")
>>> a=lab(SSHLogin="1.2.3.4")
>>> a=lab(DeviceType="1.2.3.4")
>>> a=lab(DeviceVersion="1.2.3.4")
>>> a.save()
>>> lab.objects.all()
<QuerySet [<lab: lab object>]>
>>> b=lab(IP="1.2.3.5")
>>> b=lab(PingStatus="1.2.3.4")
>>> b=lab(SSHConnectivity="1.2.3.4")
>>>
>>> b=lab(SSHLogin="1.2.3.4")
>>> b=lab(DeviceType="1.2.3.4")
>>> b=lab(DeviceVersion="1.2.3.4")
>>> b.save()
>>> lab.objects.all()
<QuerySet [<lab: lab object>]>
>>>
誰かが確認できますか?私はここに何かを逃していますか
私はこれを試しましたが、私は作成を使用しませんでした。この種の構文はうまく働いた '行=ラボ(IP =情報[0]、PingStatus =情報[1]、SSHConnectivity =情報[2]、SSHLogin =情報[3]、\ DeviceType =情報[4]、DeviceVersion =情報[5]) ' –