Я работаю над проектом Django, где мне нужно получить результаты поиска из API рекламы продукта Amazon. Я успешно использовал API в PHP, но теперь я работаю над своим первым приложением Django. Я подписался на и имеют Amazon полномочия, ключи, секретные ключи и т.д.Импорт распределенного пакета python из представления Django
в качестве ярлыка, я нашел и установил распределенную Python пакет здесь: https://bitbucket.org/basti/python-amazon-product-api/overview
ВОПРОС 1: Где и как сделать Я обращаюсь к пакету Python, специфичному для Django, в Django? Нужно ли добавлять ссылку на пакет в настройках? Примерные пакет документы не включают в себя оператор импорта, который, кажется, работает в оболочке Django (по крайней мере, не сообщения об ошибке):
>>>from amazonproduct import API
>>>
ВОПРОС 2: Когда я хочу, чтобы отправить установленный пакет Python поисковый запрос из представление и шаблон Django, как/где я могу импортировать объекты пакета?
У меня есть пакет Python, установленный в том же локальном экземпляре Python, что и Django (запуск Python 2.7 и Django 1.5 на Mac OS X 10.8.2).
Я, очевидно, новичок как в Django, так и в Python. Я смог получить модели Django, представления и шаблоны, и у меня есть все интерфейсные скрипты, написанные для анализа и отображения XML-результатов из API рекламы продукта Amazon. И пакет Python, похоже, имеет все, что мне нужно. Но теперь мне просто нужно выяснить, как использовать возможности пакета для создания подписанного запроса, вызвать службу RESTful Amazon и проанализировать полученный XML.
Спасибо @PauloBu за указатель на сессию doc на модулях Python. Мне нужен более подробный обзор того, как Python работал за пределами Django, и ваши объяснения и ссылки дали мне правильный путь. Я собираюсь проработать его на этой неделе и отчитаю свое окончательное решение. – PchopL
Я рад, что смогу помочь. Пожалуйста :) –