您在這裡有兩個(gè)選擇,這取決於您的偏好。
傳回一個(gè)範(fàn)本而不是JSON 這裡的想法是在伺服器端產(chǎn)生模板,然後將產(chǎn)生的HTML回傳給AJAX呼叫者。因此,Ajax成功只是將此HTML片段追加到正確的位置。
在JS中渲染div 如果您只有JSON策略或使用DRF,則唯一的方法是使用循環(huán)遍歷接收到的項(xiàng)目並產(chǎn)生等效的HTML,然後將其新增至文件。
您無(wú)法將JinJa放在同一頁(yè)上,因?yàn)樵谏身?yè)面以渲染它時(shí),您尚未接收到資料。