Switch to GenericIPAddressField
authorDiane Trout <diane@ghic.org>
Tue, 12 Apr 2016 22:46:36 +0000 (15:46 -0700)
committerDiane Trout <diane@ghic.org>
Fri, 24 Jun 2016 22:38:24 +0000 (15:38 -0700)
Django 1.9 added support for ipv6 addresses and changed from
IPAddressField to GenericIPAddressField

bcmagic/models.py
labels/models.py

index c91905b7259277d2728e61eb6cb010d2fbc070ee..f75fdef35d82679b004f79ad8ee4eeb9190918e8 100644 (file)
@@ -23,7 +23,7 @@ class Printer(models.Model):
     """
     name = models.CharField(max_length=256)
     model = models.CharField(max_length=64, choices=PRINTER_MODELS)
-    ip_address = models.IPAddressField()
+    ip_address = models.GenericIPAddressField()
     label_shape = models.CharField(max_length=32, choices=LABEL_SHAPES)
     label_width = models.FloatField(help_text='width or diameter in inches')
     label_height = models.FloatField(help_text='height in inches')
index fa5920bb5a10ebe26c12966b6c453524aff09704..13a9b943b4e68686fb0742810b5beb2b258bae82 100644 (file)
@@ -8,7 +8,7 @@ class LabelPrinter(models.Model):
     """
     name = models.CharField(max_length=256)
     model = models.CharField(max_length=64, default='ZM400')
-    ip_address = models.IPAddressField()
+    ip_address = models.GenericIPAddressField()
     labels = models.CharField(max_length=200)
     notes = models.TextField(null=True, blank=True)