clean up some indent
This commit is contained in:
parent
d08f1ca586
commit
7ddcfcc1c3
4 changed files with 331 additions and 340 deletions
|
@ -2,6 +2,7 @@ import decimal, datetime
|
|||
import inspect
|
||||
from . import enums
|
||||
|
||||
|
||||
class ValidationError(Exception):
|
||||
def __init__(self, msg, field=None):
|
||||
self.msg = msg
|
||||
|
@ -90,14 +91,10 @@ class Field(object):
|
|||
wrapper = textwrap.TextWrapper(replace_whitespace=False, drop_whitespace=False)
|
||||
wrapper.width = 100
|
||||
value = wrapper.wrap(value)
|
||||
#value = textwrap.wrap(value, 100)
|
||||
#print value
|
||||
value = list([(" " * 9) + ('"' + x + '"') for x in value])
|
||||
#value[0] = '"' + value[0] + '"'
|
||||
value.append(" " * 10 + ('_' * 10) * (wrapper.width / 10))
|
||||
value.append(" " * 10 + ('0123456789') * (wrapper.width / 10))
|
||||
value.append(" " * 10 + ''.join(([str(x) + (' ' * 9) for x in range(wrapper.width / 10 )])))
|
||||
#value.append((" " * 59) + map(lambda x:("%x" % x), range(16))
|
||||
|
||||
start = counter['c']
|
||||
counter['c'] += len(self._orig_value or self.value)
|
||||
|
@ -146,7 +143,6 @@ class StateField(TextField):
|
|||
self.use_numeric = use_numeric
|
||||
|
||||
def get_data(self):
|
||||
# value = str(self.value or 'XX').encode('ascii') or b''
|
||||
value = str(self.value or 'XX')
|
||||
if value.strip() and self.use_numeric:
|
||||
postcode = enums.state_postal_numeric[value.upper()]
|
||||
|
@ -199,6 +195,7 @@ class StaticField(TextField):
|
|||
def parse(self, s):
|
||||
pass
|
||||
|
||||
|
||||
class BlankField(TextField):
|
||||
def __init__(self, name=None, max_length=0, required=False):
|
||||
super(TextField, self).__init__(name=name, max_length=max_length, required=required, uppercase=False)
|
||||
|
@ -209,10 +206,12 @@ class BlankField(TextField):
|
|||
def parse(self, s):
|
||||
pass
|
||||
|
||||
|
||||
class ZeroField(BlankField):
|
||||
def get_data(self):
|
||||
return b'0' * self.max_length
|
||||
|
||||
|
||||
class CRLFField(TextField):
|
||||
def __init__(self, name=None, required=False):
|
||||
super(TextField, self).__init__(name=name, max_length=2, required=required, uppercase=False)
|
||||
|
@ -231,6 +230,7 @@ class CRLFField(TextField):
|
|||
def parse(self, s):
|
||||
self.value = s
|
||||
|
||||
|
||||
class BooleanField(Field):
|
||||
def __init__(self, name=None, required=True, value=None):
|
||||
super(BooleanField, self).__init__(name=name, required=required, max_length=1)
|
||||
|
@ -299,7 +299,6 @@ class DateField(TextField):
|
|||
class MonthYearField(TextField):
|
||||
def __init__(self, name=None, required=True, value=None):
|
||||
super(TextField, self).__init__(name=name, required=required, max_length=6)
|
||||
|
||||
if value:
|
||||
self.value = value
|
||||
|
||||
|
@ -326,4 +325,3 @@ class MonthYearField(TextField):
|
|||
return self._value
|
||||
|
||||
value = property(__getvalue, __setvalue)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue