我有一个django视图,并且这个视图返回一个表格,它是通过ajax调用异步填充的。谁应该格式化我的数据以供显示?
从设计的角度来看,其中一个我应该遵循:
- Django的视图,通过AJAX调用,返回表中的作为JSON响应的内容,包含HTML标记为每个小区。 javascript回调处理程序获取内容,并将它们打成表格单元格。
- 通过ajax调用的django视图返回有关应该放入表中的纯数据,并再次作为json响应。异步JavaScript回调将获取数据,使用适当的标记对其进行格式化,然后将其放入表中。
换句话说,谁应该对单元格内容的标记格式负责?视图还是javascript?
我会试着说第一个,因为视图已经返回标记的内容。如果它返回包含标记内容的json,则没有太大区别。
我想听听你的观点。
好像你有一个平局: 2:2和一个人未定;-) – Boldewyn 2010-01-27 08:45:08