aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/gui/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'rpkid/rpki/gui/models.py')
-rw-r--r--rpkid/rpki/gui/models.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/rpkid/rpki/gui/models.py b/rpkid/rpki/gui/models.py
index 0ea0924b..d6073c2f 100644
--- a/rpkid/rpki/gui/models.py
+++ b/rpkid/rpki/gui/models.py
@@ -39,7 +39,12 @@ class IPv6AddressField(models.Field):
return rpki.POW.IPAddress.fromBytes(value)
def get_db_prep_value(self, value, connection, prepared):
- return value.toBytes()
+ """
+ Note that we add a custom conversion to encode long values as hex
+ strings in SQL statements. See settings.get_conv() for details.
+
+ """
+ return long(value)
class IPv4AddressField(models.Field):