﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
326	IPAddressField in decimal format	Bless	Adrian Holovaty	"== An IP address is stored in string format and allocating 15 bytes (120 bits) ==
But it would be possible convert that address to decimal format and store it in less bits.
{{{
>>> import socket, struct 
>>> ip = ""192.168.2.1""
>>> q = ip.split(""."")
>>> n = reduce(lambda a,b: long(a)*256 + long(b), q)
>>> n
3232236033L
>>> socket.inet_ntoa(struct.pack('!I', n))
'192.168.2.1'
}}}

[http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/d4d9d1870a481568/]
[http://groups-beta.google.com/group/comp.lang.python/browse_thread/thread/b2e259d7d55a6071/]
"	enhancement	closed	Database layer (models, ORM)	1.0	normal	wontfix			Accepted	0	0	0	0	0	0
