Subversion Repositories SmartDukaan

Rev

Rev 20768 | Rev 20808 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 20768 Rev 20772
Line 68... Line 68...
68
    address_string = re.sub(",",' ',address_string)
68
    address_string = re.sub(",",' ',address_string)
69
    add_string = re.sub(' +',' ',address_string)
69
    add_string = re.sub(' +',' ',address_string)
70
    c_1, idx = sub_address(address_string, 0, 30)
70
    c_1, idx = sub_address(address_string, 0, 30)
71
    c_2, idx = sub_address(address_string, idx, idx+30)
71
    c_2, idx = sub_address(address_string, idx, idx+30)
72
    c_3, idx = sub_address(address_string, idx, len(add_string))
72
    c_3, idx = sub_address(address_string, idx, len(add_string))
73
    consignee.ConsigneeAddress1 = c_1
73
    consignee.ConsigneeAddress1 = c_1.strip()
74
    consignee.ConsigneeAddress2 = c_2
74
    consignee.ConsigneeAddress2 = c_2.strip()
75
    consignee.ConsigneeAddress3 = c_3 +" "+order.customer_city
75
    consignee.ConsigneeAddress3 = (c_3 +" "+order.customer_city).strip()
76
    return consignee
76
    return consignee
77
 
77
 
78
def sub_address(add_str, previous_loc, final_loc):
78
def sub_address(add_str, previous_loc, final_loc):
79
    sub = add_str[previous_loc:final_loc]
79
    sub = add_str[previous_loc:final_loc]
80
    max_idx = sub.rfind(" ")
80
    max_idx = sub.rfind(" ")