1 | *** django/db/models/fields/__init__.py 2008-04-28 04:02:14.000000000 -0700
|
---|
2 | --- django/db/models/fields/__init__fixed.py 2008-05-07 16:04:58.000000000 -0700
|
---|
3 | ***************
|
---|
4 | *** 481,489 ****
|
---|
5 | return "BooleanField"
|
---|
6 |
|
---|
7 | def to_python(self, value):
|
---|
8 | if value in (True, False): return value
|
---|
9 | - if value in ('t', 'True', '1'): return True
|
---|
10 | - if value in ('f', 'False', '0'): return False
|
---|
11 | raise validators.ValidationError, _("This value must be either True or False.")
|
---|
12 |
|
---|
13 | def get_manipulator_field_objs(self):
|
---|
14 | --- 481,489 ----
|
---|
15 | return "BooleanField"
|
---|
16 |
|
---|
17 | def to_python(self, value):
|
---|
18 | + if value in ('t', 'True', '1', 1): return True
|
---|
19 | + if value in ('f', 'False', '0', 0): return False
|
---|
20 | if value in (True, False): return value
|
---|
21 | raise validators.ValidationError, _("This value must be either True or False.")
|
---|
22 |
|
---|
23 | def get_manipulator_field_objs(self):
|
---|