Hi rob, thanks for your info. I tried NullBoleanField as you said one month ago but without any success (see my post of Oct 28th). Now I'm trying again and IT WORKS :) . This is a working example, related to my problem: choice = meta.NullBooleanField("Null Boolean", choices=((True,"It's true"),(False,"It's false"),), blank=False,default="") Here the default blank choice ("----") is not accepted by the automatic validator, forcing you to choos among "It's true" and "It's false". Very good. Probably in the last month many things happened in the source code of django :)
This satisfies me completely, so there is no need to go further on BooleanField. Thanks again! Emanuele