使用Django创建非重新加载动态Web应用程序

fen*_*aun 0 python django ajax

据我所知,对于来自webapp的新请求,您需要重新加载页面以处理并响应该请求.

例如,如果要在帖子上显示评论,则需要重新加载页面,处理评论,然后显示.然而,我想要的是,我希望能够添加注释(例如facebook,其中注释被添加并显示,例如,无需重新加载整个页面),而无需重新加载网页.是否可以只使用没有Javascript/AJAX知识的Django和Python?

我听说有可能用AJAX(我不知道怎么做),但我想知道是否可以用Django做.

谢谢,

hha*_*fez 8

您希望在没有任何客户端代码(javascript和ajax只是示例)的情况下执行此操作,并且无需重新加载页面(或至少部分内容)?

如果这是你的问题,那么答案很遗憾,你不能.您需要拥有客户端代码或重新加载页面.

考虑一下,一旦客户端获得了页面,它就不会改变,除非

  • 客户端从服务器请求相同的页面,服务器返回并更新一个页面
  • 该页面有一些更新页面的客户端代码(例如:javascript).

我无法想象第三种可能性.我没有在Django编码超过30分钟,这对我来说显而易见.如果我错了,请投票:D