def allocate_ip(self):
    ip = self.ip_pools().pop()
    self.ip_used.append(ip)
    self.save()
    return ip
def allocate_ip(self):
    ip = self.ip_pools().pop()
    self.ip_used.append(ip)
    self.save()
    return ip