Google Web Toolkit, как приложение в Django - PullRequest
3 голосов
/ 10 августа 2009

Я пытаюсь разработать приложение, которое было бы идеально для GWT, однако я использую это приложение в качестве учебного примера для Django. Есть ли какой-то приоритет для этого типа приложений в Django?

Ответы [ 2 ]

7 голосов
/ 10 августа 2009

Пижама это что-то вроде GWT, написанного на Python. Оттуда вы можете заставить его работать с вашим кодом Django.

3 голосов
/ 11 августа 2009

Многие люди сделали это, написав свой пользовательский интерфейс в GWT и вызвав его, ajax обращается к своему бэкэнду Python. Есть два основных способа сделать это. Во-первых, вы можете просто использовать JSON для связи между внешним интерфейсом и внутренним интерфейсом. Такой подход вы найдете здесь (http://palantar.blogspot.com/2006/06/agad-tutorial-ish-sort-of-post.html). Во-вторых, некоторые люди хотят использовать RPC-систему GWT для общения с бэкэндами Python. Это немного сложнее, но некоторые люди создали инструменты (например, http://code.google.com/p/python-gwt-rpc/).

Если честно, большинство успешных проектов просто используют JSON для связи между GWT и сервером python. RPC GWT довольно продвинут в том, что он может сериализовать произвольные графы объектов Java для клиента и от него. Это сложная проблема, чтобы получить права, и я довольно сомневаюсь, что любой из инструментов Python это правильно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...