0
我有一個django網站,我需要在其上嵌入一個只是SQL數據庫上的表接口的表單。我想執行動態更改,即添加,刪除,修改等操作。我不知道我怎麼能做到這一點?在django網站上需要一個sql數據庫接口作爲窗體
我看了幾件事情,如骨幹js和餘燼等。
有人能告訴我哪一個我可以使用,如果有任何資源或例子,我可以看看?
我有一個django網站,我需要在其上嵌入一個只是SQL數據庫上的表接口的表單。我想執行動態更改,即添加,刪除,修改等操作。我不知道我怎麼能做到這一點?在django網站上需要一個sql數據庫接口作爲窗體
我看了幾件事情,如骨幹js和餘燼等。
有人能告訴我哪一個我可以使用,如果有任何資源或例子,我可以看看?
既然你已經用Javascript和Jquery標記了這個,我假設你指的是通過客戶端中的ajax異步執行更改。否則,在Django這樣做的標準方法是使用ModelForm
對於異步CRUD操作(創建,讀取,更新,刪除)我做了以下內容:
1)使用Django Tastypie創建一個RESTful HTTP接口到您的模型。這將確保您將獲得每個操作的POST,GET,PATCH/PUT,DELETE http url。
2)使用jQuery $.ajax
到表單域綁定到這些操作
$.ajax({
url: 'http://localhost:8000/api/v1/yourmodel/1/',
type: 'GET',
accepts: 'application/json',
dataType: 'json'
})
使用瀏覽器來測試你的API或類似Postman工具或者你可以使用curl
有點像Django管理的接口? –