2013-07-09 144 views
1

我有一個XML文件。從xml生成django模型

有沒有辦法從XML文件生成Django模型?還是應該對它進行硬編碼?

我一直在網上搜索幾個小時,我想「休息框架工作」和「Django適配器」做這項工作,但我不知道如何去做這件事。

如果有人熟悉Django和XML,任何幫助將不勝感激。

謝謝。

回答

2

這裏包含了一個教程,導入XML文件作爲類談話:

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

如果用py3k運行,(我認爲這真棒和有趣的演示的這個特定的示範與蟒蛇兼容2.6和更高版本),您將瞭解如何通過models.xml替換models.py。你必須自己調整它到你的xml格式。

(你需要把目光從至少2小時左右至2h32m)

本講座解釋一個有趣的方式來做到這一點,揚聲器似乎不相信這是一個好主意。 如果你想從WSDL生成api模型,我建議你仍然讓你的表模型成爲硬代碼,因爲我的數據庫不是動態的。只需製作方法/靜態方法即可將api模型轉換爲db模型。