ジャンゴ·オート-APIを使用すると、HTML、JSON、YAML、XMLやCSVでインストールされているすべてのモデルのための完全にハイパーリンクされた読み取り専用のAPIを提供します信じられないほどシンプルなアプリです。それだけで、あなたのプロジェクトに追加するコードの1行が必要です。
それは、ジャンゴ·シリアライザは、簡単にWeb APIを構築するために使用することができる方法を示すことを意図している。特に、モデルの関係を表現する方法をカスタマイズすることは、このような関係を表現するためにハイパーリンクを使用するのではなく、デフォルトでプライマリキー表現を使用して強力なことを行うことを可能にすることを示している。
<強い>インストールの
PIPを使用してインストールします。
ジャンゴ - 自動APIをインストールピップ
あなたのURLconfにジャンゴ·オート-APIのURLを追加します。
urlpatternsの=パターン( ''、
&NBSP; ...
&NBSP; URL(R '^ API /'、( 'autoapi.urls」を含む、名前空間=' autoapi '))、
)
の実行サンプルプロジェクトの
あなたはgitのレポからプロジェクトをクローン化している場合は、非常に単純なサンプルプロジェクトを実行することができます。
./manage.py syncdbを
./manage.py loaddataのtestfixture.json
./manage.pyのrunserver
これはcontrib.contenttypesとcontrib.authのいくつかのモデルのための例APIを実行します。
のこのリリースではの新機能:ます。
- < LI> setup.pyでホームページのリンクを修正します。
の要件の
- のPythonます。
- ジャンゴます。
- ジャンゴ·シリアライザます。
コメントが見つかりません