Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ><name>Иванов Иван Иванович</name><terminalCode>M13</terminalCode><countryName>Россия</countryName><contactFio>Иванов Иван Иванович</contactFio><contactPhone>89111111111</contactPhone></senderAddress><pickupTimePeriod>9-18</pickupTimePeriod></header><order><orderNumberInternal>102195</orderNumberInternal><serviceCode>PCL</serviceCode><serviceVariant>ТТ</serviceVariant><cargoNumPack>2</cargoNumPack><cargoWeight>0.36</cargoWeight><cargoRegistered>false</cargoRegistered><cargoCategory>Наборы посуды, </cargoCategory><deliveryTimePeriod>9-18</deliveryTimePeriod><paymentType>ОУП</paymentType><receiverAddress><name>КИТАЙЦЕВА ЮЛИЯ</name><terminalCode>61I</terminalCode><countryName>Россия</countryName><region>Калужская</region><city>Обнинск</city><street>Ленина</street><streetAbbr>пр-кт</streetAbbr><house>123</house><houseKorpus></houseKorpus><str></str><office></office><flat></flat><contactFio>КИТАЙЦЕВА ЮЛИЯ</contactFio><contactPhone>+7(910)603-89-79</contactPhone><contactEmail>july991@yandex.ru</contactEmail></receiverAddress><extraService><esCode>SMS</esCode><param><name>phone</name><value>+7(910)603-89-79</value></param></extraService><extraService><esCode>EML</esCode><param><name>email</name><value>july991@yandex.ru</value></param></extraService><parcel><number>12412</number><weight>0.18</weight><length>8.0</length><width>8.0</width><height>5.0</height><codAmount>194.00</codAmount></parcel><unitLoad><descript>Имитатор молочной железы Medela, цвет: розовый</descript><npp_amount>194.00</npp_amount><vat_percent>0.0</vat_percent><without_vat>0</without_vat><count>2</count></unitLoad><unitLoad><descript>Доставка</descript><npp_amount>133.00</npp_amount><vat_percent>0.0</vat_percent><without_vat>0</without_vat><count>1</count></unitLoad></order></orders></ns:createOrder></soapenv:Body></soapenv:Envelope>
- xml = b'<ns0:Envelope xmlns:ns0="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://dpd.ru/ws/order2/2012-04-04"><ns0:Header /><ns0:Body><ns1:createOrder><orders><auth><clientNumber>1001044399</clientNumber><clientKey>CEEC815BFC1A49E4D29B12ABD20C96EA619BA809</clientKey></auth><header><datePickup>2017-09-27</datePickup><payer>1001028502</payer><senderAddress><name>Иванов Иван Иванович</name><terminalCode>M13</terminalCode><countryName>Россия</countryName><contactFio>Иванов Иван Иванович</contactFio><contactPhone>89111111111</contactPhone></senderAddress><pickupTimePeriod>9-18</pickupTimePeriod></header><order><orderNumberInternal>102195</orderNumberInternal><serviceCode>PCL</serviceCode><serviceVariant>ТТ</serviceVariant><cargoNumPack>2</cargoNumPack><cargoWeight>0.36</cargoWeight><cargoRegistered>false</cargoRegistered><cargoCategory>Наборы посуды, </cargoCategory><deliveryTimePeriod>9-18</deliveryTimePeriod><paymentType>ОУП</paymentType><receiverAddress><name>КИТАЙЦЕВА ЮЛИЯ</name><terminalCode>61I</terminalCode><countryName>Россия</countryName><region>Калужская</region><city>Обнинск</city><street>Ленина</street><streetAbbr>пр-кт</streetAbbr><house>123</house><houseKorpus /><str /><office /><flat /><contactFio>КИТАЙЦЕВА ЮЛИЯ</contactFio><contactPhone>+7(910)603-89-79</contactPhone><contactEmail>july991@yandex.ru</contactEmail></receiverAddress><extraService><esCode>SMS</esCode><param><name>phone</name><value>+7(910)603-89-79</value></param></extraService><extraService><esCode>EML</esCode><param><name>email</name><value>july991@yandex.ru</value></param></extraService><parcel><number>12412</number><weight>0.18</weight><length>8.0</length><width>8.0</width><height>5.0</height><codAmount>194.00</codAmount></parcel><unitLoad><descript>Имитатор молочной железы Medela, цвет: розовый</descript><npp_amount>194.00</npp_amount><vat_percent>0.0</vat_percent><without_vat>0</without_vat><count>2</count></unitLoad><unitLoad><descript>Доставка</descript><npp_amount>133.00</npp_amount><vat_percent>0.0</vat_percent><without_vat>0</without_vat><count>1</count></unitLoad></order></orders></ns1:createOrder></ns0:Body></ns0:Envelope>'
- <?xml version='1.0' encoding='UTF-8'?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><S:Fault xmlns:ns4="http://www.w3.org/2003/05/soap-envelope"><faultcode>S:Client</faultcode><faultstring>org.xml.sax.SAXParseException; cvc-datatype-valid.1.2.1: '0.0' is not a valid value for 'integer'.</faultstring></S:Fault></S:Body></S:Envelope>
- resp===== OrderedDict([('S:Envelope', OrderedDict([('@xmlns:S', 'http://schemas.xmlsoap.org/soap/envelope/'), ('S:Body', OrderedDict([('S:Fault', OrderedDict([('@xmlns:ns4', 'http://www.w3.org/2003/05/soap-envelope'), ('faultcode', 'S:Client'), ('faultstring', "org.xml.sax.SAXParseException; cvc-datatype-valid.1.2.1: '0.0' is not a valid value for 'integer'.")]))]))]))])
- Internal Server Error: /driver_workplace/
- Traceback (most recent call last):
- File "/home/roman/env/ekids/lib/python3.4/site-packages/django/core/handlers/exception.py", line 39, in inner
- response = get_response(request)
- File "/home/roman/env/ekids/lib/python3.4/site-packages/django/core/handlers/base.py", line 187, in _get_response
- response = self.process_exception_by_middleware(e, request)
- File "/home/roman/env/ekids/lib/python3.4/site-packages/django/core/handlers/base.py", line 185, in _get_response
- response = wrapped_callback(request, *callback_args, **callback_kwargs)
- File "/home/roman/env/ekids/lib/python3.4/site-packages/django/views/generic/base.py", line 68, in view
- return self.dispatch(request, *args, **kwargs)
- File "/home/roman/Chadomarket/ekids/driver_workplace/views.py", line 19, in dispatch
- return super().dispatch(request, *args, **kwargs)
- File "/home/roman/env/ekids/lib/python3.4/site-packages/django/views/generic/base.py", line 88, in dispatch
- return handler(request, *args, **kwargs)
- File "/home/roman/Chadomarket/ekids/driver_workplace/views.py", line 147, in post
- order_create_result = CreateOrder.create_order(**send_options)
- File "/home/roman/Chadomarket/ekids/logistics_exchange/dpd_create_order.py", line 200, in create_order
- order_info = resp.get('S:Envelope').get('S:Body').get('ns2:createOrderResponse').get('return')
- AttributeError: 'NoneType' object has no attribute 'get'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement