2016-11-21 34 views
0

我已通過管理界面手動將條目(行)添加到我的Django項目中的模型。Django模型條目不可用於其他開發人員

我也跑了下面的命令 python3 manage.py makemigrations & python3 manage.py migrate

的問題是,我是唯一一個可以看到在數據庫中的數據,和其他開發商無法看到它們。

他們都使用我的電腦上現有的相同的項目文件。

+0

爲什麼其他開發人員能夠在本地開發數據庫中看到更新? –

+0

你是對的。我使用了'mysql -u用戶名-p數據庫名> filename.sql'來轉儲數據,並使用'mysql -u用戶名-p數據庫名<文件名.sql'在另一臺計算機上重新加載它。 – lonel

+0

edit:'mysqldump -u username -p database_name > filename.sql' – lonel

回答

0

您的數據庫文件是否也包含在「項目文件」中。如果您使用由Django生成的本地sqlite3文件或者其他任何非本地數據庫文件,而其他開發人員不具備此功能,那麼他們爲什麼會看到您對數據庫的更新?

+0

我很傻!我認爲該項目將包含數據庫文件。我不得不在另一臺計算機上轉儲並從MySQL加載數據。 – lonel

相關問題