2011-04-12 81 views
0

我有一個django網頁界面,但它主要供用戶查詢,查看結果並可編輯添加或刪除。但我的數據每次寫入服務器很多,所以我想提供用戶命令行,以便他們可以嵌入腳本內部發送數據。在我使用mysql直接命令行之前,服務器不允許這樣做,用戶不能直接訪問數據庫。我怎樣才能做到這一點?我聽到有人說使用REST,是嗎?以及它是怎樣的? 謝謝Django:從命令行向mySQL服務器寫入數據

回答

0

如果你是如此大膽以允許在你的用戶界面(我不是)的MySQL命令行。允許輸入fixtures可能會更好。

我也完成了其他方法。在某些情況下,我有一個CSV上傳功能,它將採用特定格式的CSV文件,將其上傳到服務器,並將其傳遞給後臺任務(通過Celery),並在有效數據存在時添加/更新數據庫中的記錄呈現。

+0

但是我的用戶對django完全沒有信心,他們使用我的django網頁查看他們的數據,我可以給他們一個命令在腳本中寫入數據。因爲它似乎需要csv和python的loadata ..並且更多的服務器是限制看到或與它交互 – princegialai 2011-04-12 04:41:11

+0

對不起。我遇到了我們之間的語言障礙。我並不完全瞭解你的所有要求。 – 2011-04-12 13:54:46