Google Web Toolkit就像Django中的应用程序一样

时间:2009-08-10 04:00:23

标签: python django gwt

我正在尝试开发一个非常适合GWT的应用程序,但是我使用这个应用程序作为Django的学习示例。在Django中这种类型的应用程序是否有一些优先权?

2 个答案:

答案 0 :(得分:7)

Pyjamas有点像用Python编写的GWT。从那里你可以使用你的django代码。

答案 1 :(得分:3)

很多人通过在GWT中编写UI并让它向其python后端发出ajax调用来完成此操作。基本上有两种方法可以解决它。首先,您可以简单地使用JSON在前端和后端之间进行通信。这就是你在这里找到的方法(http://palantar.blogspot.com/2006/06/agad-tutorial-ish-sort-of-post.html)。其次,有些人希望使用GWT的RPC系统与python后端进行通信。这涉及更多,但有些人已经创建了工具(例如,http://code.google.com/p/python-gwt-rpc/)。

说实话,大多数成功的项目只是使用JSON在GWT和python服务器之间进行通信。 GWT的RPC非常先进,因为它能够将任意java对象图与客户端进行序列化。要做到这一点是一个棘手的问题,我很怀疑任何python工具是否正确。