1

XMLファイルがあります。

XML ファイルから Django モデルを生成する方法はありますか? またはハードコードする必要がありますか?

私は何時間もオンラインで検索してきましたが、「レストフレームワーク」と「djangoアダプター」が仕事をしていると思いますが、どうすればいいのかわかりません。

Django と XML に精通している人がいる場合は、助けていただければ幸いです。

ありがとうございました。

4

1 に答える 1

2

ここでは、xml ファイルをクラスとしてインポートするためのチュートリアルを含む講演があります。

http://youtu.be/sPiWg5jSoZI?t=2h30s

py3k で実行する場合 (この素晴らしく面白いデモのこの特定のデモは、python 2.6 以降と互換性があると思います)、models.py を models.xml で置き換える方法についてのアイデアが得られます。自分で xml 形式に適合させる必要があります。

(少なくとも約 2 時間から 2 時間 32 分の間を見る必要があります)

この話は、それを行うための楽しい方法を説明しています。話者は、それが素晴らしいアイデアだと確信していないようです。WSDL から API モデルを生成する場合は、データベースが動的ではないため、ハード コードでテーブル モデルを作成することをお勧めします。メソッド/静的メソッドを作成して、API モデルを db モデルに変換するだけです。

于 2013-07-09T10:07:45.630 に答える