Added a MonthYear field, fixed some field required values and fixed

validation functions. Added numeric state abbreviation capability.
So far everything appears to be working good.
This commit is contained in:
Binh 2011-06-04 15:46:41 -05:00
parent 5781cbf335
commit a0014ca451
4 changed files with 173 additions and 35 deletions

53
enums.py Normal file
View file

@ -0,0 +1,53 @@
STATE_POSTAL_NUMERIC = {
'AL': 1,
'AK': 2,
'AZ': 4,
'AR': 5,
'CA': 6,
'CO': 8,
'CT': 9,
'DE': 10,
'DC': 11,
'FL': 12,
'GA': 13,
'HI': 15,
'ID': 16,
'IL': 17,
'IN': 18,
'IA': 19,
'KS': 20,
'KY': 21,
'LA': 22,
'ME': 23,
'MD': 24,
'MA': 25,
'MI': 26,
'MN': 27,
'MS': 28,
'MO': 29,
'MT': 30,
'NE': 31,
'NV': 32,
'NH': 33,
'NJ': 34,
'NM': 35,
'NY': 36,
'NC': 37,
'ND': 38,
'OH': 39,
'OK': 40,
'OR': 41,
'PA': 42,
'RI': 44,
'SC': 45,
'SD': 46,
'TN': 47,
'TX': 48,
'UT': 49,
'VT': 50,
'VA': 51,
'WA': 53,
'WV': 54,
'WI': 55,
'WY': 56,
}