Validate required field that are readonly

This commit is contained in:
Cédric Krier committed 2008-05-07 18:57:22 +02:00
1 parent a34c4c0175
commit b74c5f1fd2
1 file changed
+2 -1
+2 -1
View File
@@ -52,7 +52,8 @@ class CharField(object):
def validate(self, model):
res = True
if bool(int(self.get_state_attrs(model).get('required', 0))):
if not model.value[self.name]:
if not model.value[self.name] \
and not bool(int(self.get_state_attrs(model).get('readonly', 0))):
res = False
self.get_state_attrs(model)['valid'] = res
return res