我有一個django視圖,並且這個視圖返回一個表格,它是通過ajax調用異步填充的。誰應該格式化我的數據以供顯示?
從設計的角度來看,其中一個我應該遵循:
- Django的視圖,通過AJAX調用,返回表中的作爲JSON響應的內容,包含HTML標記爲每個小區。 javascript回調處理程序獲取內容,並將它們打成表格單元格。
- 通過ajax調用的django視圖返回有關應該放入表中的純數據,並再次作爲json響應。異步JavaScript回調將獲取數據,使用適當的標記對其進行格式化,然後將其放入表中。
換句話說,誰應該對單元格內容的標記格式負責?視圖還是javascript?
我會試着說第一個,因爲視圖已經返回標記的內容。如果它返回包含標記內容的json,則沒有太大區別。
我想聽聽你的觀點。
好像你有一個平局: 2:2和一個人未定;-) – Boldewyn 2010-01-27 08:45:08