学以致用三十一-----IPAddressField has been removed
python 和 django版本
在进行makemigrations的时候报错
设置的字段
class Servers(models.Model): '''服务器信息''' hostname = models.CharField(max_length=32,unique=True) ipaddr = models.IPAddressField(max_length=64,blank=True,null=True) operation = models.CharField(max_length=64,blank=True,null=True) harddisk = models.CharField(max_length=32,blank=True,null=True) status_choice = ((0,'关机'), (1,'正常'), (2,'故障'), (3,'移除'), ) status = models.SmallIntegerField(choices=status_choice) class Meta: verbose_name_plural="服务器信息"
IPAddressField在django2.0以后已经被移除
根据提示改为
HINT: Use GenericIPAddressField instead.
更改后,migrate正常
时光一逝永不回,往事只能回味!