[英]AJAX with Django in RESTful environment
我是寧靜編程中的新手。 我有一個django網站,我的目標是異步加載部分網站。
默認情況下,我現在要做的是:
調用一個URL(例如localhost:8080/index
)->路由Django視圖->視圖從數據庫中獲取數據(如果您很好奇,請從mongodb獲取)->視圖獲取模板->全部渲染並發送回瀏覽器
我要改進的是:
當我打開一個URL(例如localhost:8080/index
並觸發一個事件(例如,單擊<a>
)以向我的數據庫發送請求並加載其他數據時。
我的問題:
安全地將javascript / ajax與mongodb橋接的步驟是什么?
另外,我正在考慮使用前端MCV框架(我認為主干網/我的知識也很有限)來處理前端請求。 例如localhost:8080/index#2
返回id : 2
的數據庫對象。
您應該查看以下用於django的rest API框架。 它們將幫助您節省大量時間。
我既使用過, tastypie
更喜歡個人喜好。 一旦在您的項目中集成了其中之一,就可以使用任何前端javascript框架(例如angularjs
或backbone
,甚至不使用任何框架,只需調用資源url即可通過ajax獲取數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.