Skip to content

Handy Python snippets

chris48s edited this page Aug 20, 2019 · 2 revisions

Address Record to Dict Stub

    def address_record_to_dict(self, record):
        rec = super().address_record_to_dict(record)
        uprn = record.property_urn.strip().lstrip("0")

        if uprn == "":
            rec["postcode"] = ""
            rec["accept_suggestion"] = False

        if uprn in [
        ]:
            rec["accept_suggestion"] = True

        if uprn in [
        ]:
            rec["accept_suggestion"] = False

        return rec

Station record to Dict Stub

    def station_record_to_dict(self, record):

        if record.polling_place_id == "":
            record = record._replace(polling_place_postcode="")
            record = record._replace(polling_place_easting="0")
            record = record._replace(polling_place_northing="0")

        return super().station_record_to_dict(record)