[英]Django:How do I put the initial data into the database before Migrate?
[英]Do I Need to Migrate to Link my Database to Django
我正在處理一個繼承的項目,我想向我的數據庫中添加一個與已經存在的表非常相似的表。 基本上,我們有一個表來記錄我們網站的用戶,我想創建第二個表來專門記錄我們站點無法為其執行任務的用戶。
由於我不是自己寫站點的,而且對於SQL和Django都是新手,因此我對運行遷移有些偏執(我們對擦除有很多非常敏感的數據感到偏執)。
我可以不用MySQL遷移本身來創建表,而可以在MySQL中創建第二個表,在Django中創建相應的模型,然后讓該模型“識別” SQL表嗎? 沒有明確使用遷移?
簡短的回答:是的。
中等答案:是的。 但是您將必須弄清楚Django如何創建表並手動完成。 這並不難。
Django可能還會在啟動時發出一些有關需要遷移的警告...但是這些都是警告,如果該應用正常運行,那么您就可以了。
長答案:是的。 但是為了您的健康和睡眠質量,請獲得完全獨立的開發環境並測試備份。 (但是你已經知道了。)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.