2017-10-15 80 views
0

這是我的第一個django應用程序,我看遍了各地找到答案,無濟於事。如何初次自動初始化django對象?

我創建了我的模型,我知道需要初始化其中一個類的值。我可以使用管理頁面逐個執行,但我希望任何使用我的應用程序的人都能夠第一次加載應用程序,以便自動創建所有正確的對象(以及數據庫中的相關記錄) 。

請幫

+1

創建模型後,你運行了'python manage.py migrate'嗎? – vipertherapper

+0

你能解釋得更清楚嗎?你的意思是例如使用JSON或通過表單在網絡中? –

+0

查看https://docs.djangoproject.com/zh/1/11/howto/initial-data/ – solarissmoke

回答

1

如果要填充數據庫查詢維基initial data。您可以使用JSON,XML或YAML(安裝了PyYAML)。我想你正在尋找這個問題,因爲你的問題不太清楚。

+0

當我問了這個問題後,我偶然發現了你引用的那個頁面,我就這麼做了。實際上,我會創建一種方法來創建一個YAML格式的文件,從我的用戶可以從Excel中提供的CSV文件中創建。 –