我有一些模型創建至極我想提供初始數據。問題是有幾個模型,我想組織數據。Django:試圖組織django燈具
目前,我有一個很大的JSON文件:initial_data.json
與數據。我想我可以使用一些評論,但JSON沒有評論!我真的想用json。
因此,該文件是這樣的:
[
{
"model": "app1.Model1",
"pk": 1,
"fields": {
"nombre": "A convenir con el vendedor"
}
},
//many more
{
"model": "app2.Model1",
"pk": 1,
"fields": {
"nombre": "A convenir con el vendedor"
}
},
//many more
{
"model": "app2.Model1",
"pk": 1,
"fields": {
"nombre": "A convenir con el vendedor"
}
},
]
所以,我想我可以在不同的文件組織起來,並與一些初步的腳本加載它們。這個想法不是問題的幾個python manage.py loaddata thisApp.Model
但是,那麼很難分離出初始時不需要加載的文件。
這裏有文件,例如:
+app1
+fixtures
model1.json
model2.json
+app2
+fixtures
model1.json
model2.json
+app3
+fixtures
model1.json
model2.json
你有任何想法如何保持簡單?
我覺得我沒寫好。我的英文不是很好。問題是:在每個夾具文件夾中都會有初始數據和其他數據。你怎麼能把他們分開? – santiagobasulto
如果您對文件使用某種命名約定,則腳本可以使用它們的名稱區分它們。例如,對要合併到initial_data.json的文件使用前綴initial_data。例如,initial_data_1.json等,我是否正確理解問題? – akonsu