2
我現在在我的initial_data.json中有很多東西。我想知道是否有辦法在文件中拆分數據(按模型),以便所有文件都通過相同的管理syncdb命令加載?django燈具:在syncdb上加載多個燈具
我最近重新審視這個問題,並與掛鉤代碼爲「真正的」 post_syncdb信號的一種更好的方式想出了:
http://www.djangosnippets.org/snippets/1988/
我現在在我的initial_data.json中有很多東西。我想知道是否有辦法在文件中拆分數據(按模型),以便所有文件都通過相同的管理syncdb命令加載?django燈具:在syncdb上加載多個燈具
我最近重新審視這個問題,並與掛鉤代碼爲「真正的」 post_syncdb信號的一種更好的方式想出了:
http://www.djangosnippets.org/snippets/1988/
是,執行syncdb會從你的應用程序/ SQL/MODELNAME加載一切。 sql syncDB 一次爲每個模型文件 - 這不完全是json,但只有純SQL可以去那裏。
如果要拆分你有他們的名字像mymodel.json您的JSON燈具,把它應用/夾具/內,並執行syncdb
感謝後做手工manage.py loaddata爲MyModel!也許他們有一天會改變它,會很有用:) – Nikita 2009-12-15 15:20:15