Генерация Javascript AJAX API для Django - PullRequest
0 голосов
/ 20 сентября 2011

У меня есть страница Django, которая в некоторых местах использует AJAX для улучшения страницы. В настоящее время серверными для этих вызовов AJAX являются обычные представления Django, которые возвращают JSON, а URL-адреса этих представлений жестко заданы в Django.

В настоящее время я ищу другой, более хороший способ решить эту проблему. Моя идея заключается в следующем: есть некоторая «магия», которая берет код Python в Django и предоставляет для него API. Кроме того, создается файл JS, который может быть включен на страницу, которая предоставляет этот API для Javascript. В идеале вся основная работа скрыта. Есть ли проект, который делает это? Или есть альтернативные способы сделать это?

1 Ответ

0 голосов
/ 20 сентября 2011

Существует много модулей, разработанных для построения API, но я не думаю, что какой-либо из них (Django REST Framework, Piston, Tastypie) соответствует вашим потребностям.Возможно, что-то похожее на ваше описание - Dajax Project - в нем есть некоторые элементы автоматической регистрации ajax.

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