0
我正在處理在服務器端使用Django的項目,並且我正在使用REST(ish)API。Django REST框架和HTML頁面
我想知道的一件事。通過API端點傳遞Django HTML模板被認爲是不錯的做法嗎?例如,通過訪問www.rooturl.com,調用API端點並傳遞HTML。然後,當用戶點擊時,比如FAQ,向www.rooturl.com/faq發送GET請求,並再次發送HTML模板?還是應該將FAQ項目作爲JSON提供?或者可以通過內容談判來提供兩種選擇?所有HTML內容通常在哪一點上傳送?
我找不到滿意的答案,用我的google-fu。
所以......你在暗示我應該完全拋棄Django的MTV架構的T部分? 但是,RESTful API的性質是不是也可以通過單個端點獲取不同類型的數據?我現在可以提供HTML格式的首頁,這可能是相當靜態的,如果將來需要,還可以提供必要的數據以JSON格式構建它? 由於網絡編程經驗不足而提出問題。 – xtrom0rt