我有,我有一个模型:Django的:具有空白=真,空=真,独特的模式字段=真给出了管理的麻烦
ipv4_address = models.IPAddressField(verbose_name=_('ipv4 address'), blank=True, null=True, unique=True, default=None)
ipv6_address = models.GenericIPAddressField(protocol='IPv6', verbose_name=_('ipv6 address'), blank=True, null=True, unique=True, default=None)
,给我在这里所描述的烦恼:https://code.djangoproject.com/ticket/4136
我该如何解决这个问题?
我正在考虑制作一个自定义GenericIPAddressField,它将NULL插入数据库而不是空字符串。你怎么看?还有其他可能的解决方案吗
你尝试覆盖模型的保存方法并替换为空字符串与无有你的模型的形式? – akonsu
试过,但没有工作。反正我得到验证错误。 – nemesisdesign