Amazon Product Advertising API から検索結果を取得する必要がある Django プロジェクトに取り組んでいます。私は PHP で API を正常に使用しましたが、現在、最初の Django アプリに取り組んでいます。サインアップして、Amazon の認証情報、キー、秘密鍵などを持っています。
ショートカットとして、ここで分散 Python パッケージを見つけてインストールしました: https://bitbucket.org/basti/python-amazon-product-api/overview
質問 1 : Django 内の非 Django 固有の Python パッケージには、どこでどのようにアクセスすればよいですか? 設定でパッケージへの参照を追加する必要がありますか? パッケージのサンプル ドキュメントには、Django シェルで動作するように見える import ステートメントが含まれています (少なくともエラー メッセージはありません)。
>>>from amazonproduct import API
>>>
質問 2 : インストールされた Python パッケージに Django ビューとテンプレートから検索クエリを送信したい場合、パッケージのオブジェクトをどこでどのようにインポートすればよいですか?
Django と同じ Python のローカル インスタンスに Python パッケージをインストールしました (Mac OS X 10.8.2 で Python 2.7 と Django 1.5 を実行)。
私は明らかにDjangoとPythonの両方に不慣れです。Django モデル、ビュー、およびテンプレートを機能させることができました。また、Amazon Product Advertising API からの XML 結果を解析および表示するためのフロントエンド スクリプトをすべて作成しました。Python パッケージには、必要なものがすべて揃っているようです。しかし今は、署名付きリクエストを作成し、Amazon の RESTful サービスを呼び出し、結果の XML を解析するパッケージの機能を利用する方法を理解する必要があります。