我是來自Rails的新來的Django,我發現Django Fixtures(我收集的最常見的JSON),有點尷尬和unweildy,至少在軌道夾具比較我很熟悉。我喜歡能夠嵌入一些ruby代碼,例如<%= Time.now %>
,或者在將外鍵與外鍵關聯時(爲了避免跟蹤id)而引用其他固定裝置。Django JSON夾具生成
所以這個問題,你如何更多地體驗Django開發者構建你的燈具。你是否坐下來手動編寫JSON/XML/YAML,還是有其他工具可以幫助類似於rails給我的東西?或者,在./manage.py shell中創建一些數據並將該數據轉儲到燈具中最簡單,而不是用手寫入燈具?或者甚至還有,你是否發現自己在測試類中的setUp(self)方法中輸入了大量數據。也許一旦你有更多的經驗,用手寫這些東西是不是很乏味?
如果您已經安裝PyYAML(我想應該是在stdlib),你可以在YAML中寫入燈具,這更令人愉快。 – LeafStorm 2010-01-07 12:07:58