Я пытаюсь включить SquareConnect sample form и sample code в свое приложение. Мое приложение работает на GAE с использованием Python 2.7 и Django 1.5. Я загрузил репозитории для squareconnect, certifi, dateutil и urllib3. Я добавил форму в шаблон django и форма загружается правильно и выполняет проверки. В моем views.py, я следующий на вершине:Ошибка формы образца формы для SquareConnect
from __future__ import print_function
импорт UUID импорта squareconnect из squareconnect.rest импорта ApiException из squareconnect.apis.transaction_api импорта TransactionApi`
В представлении функции, у меня есть следующее:
api_instance = TransactionApi()
access_token = 'YOUR_ACCESS_TOKEN'
location_id = 'YOUR_LOCATION_ID'
nonce = 'YOUR_NONCE'
...
, за которым следует остальная часть образца кода.
Однако, когда я бегу на месте, чтобы проверить, я получаю следующее сообщение об ошибке на api_instance = TransactionApi()
:
'module' object has no attribute 'CERT_REQUIRED'
Журналы ошибок указывают на это строка 101 файла rest.py, что линия :
cert_reqs = ssl.CERT_REQUIRED
Любая помощь будет оценена за то, как исправить эту ошибку.
Спасибо за помощь! Я запускал Python 2.7.6 и обновлялся до 2.7.9 (Django 1.5, похоже, не совместим с 2.7.10). Я все еще получаю ту же ошибку. OS = Windows 8. У меня нет установленного openssl. Я попробовал развертывание в GAE, и мой сайт даже не загрузится, так как он не загружает модели Square. Python поддерживает SSL; Я управлял вашими командами, и они отлично работали. На этом этапе я думаю, что я просто использую другой продукт, чем Square, потратил столько времени и не получил никакой помощи от их поддержки. – GauchoCoder