Пример #1
0
with app.app_context():
    with open('setup/' + psc_file) as lines:
        count = 0
        for line in lines:
            record = Box.from_json(line)
            if record.data.kind not in kinds:
                continue

            company = Company.query.get(record.company_number)
            if company is None:
                continue

            data = record.data
            person = Person()
            person.company = company

            address = data.address
            if 'address_line_1' in address:
                person.address_line_1 = address.address_line_1
            if 'address_line_2' in address:
                person.address_line_2 = address.address_line_2
            if 'care_of' in address:
                person.address_care_of = address.care_of
            if 'country' in address:
                person.address_country = address.country
            if 'locality' in address:
                person.address_locality = address.locality
            if 'po_box' in address:
                person.address_po_box = address.po_box
            if 'postal_code' in address: