Некоторые вопросы по пирамиде + AJAX (Jquery) - PullRequest
1 голос
/ 16 июня 2011
  1. Если в моем каталоге пакетов Pyramid я создаю файл с именем somefunction.py и хочу вызвать эту функцию, используя $ .post, какой URL-адрес я бы указал для вызова этой функции?

  2. Если у меня есть функция просмотра с именем aview, созданная в views.py, могу ли я вызвать эту функцию, просто указав URL-адрес $ .post как /aview/.

(файлы скриптов находятся в статической папке)

1 Ответ

3 голосов
/ 16 июня 2011

В обоих случаях вы должны написать правильную конфигурацию маршрутизации, которая отображает представление (которое должно содержать функцию, которую вы хотите вызвать) для данного URL.У вас даже есть параметр xhr для дальнейшей настройки запроса [1].Я должен уточнить, кстати, что я больше диспетчер, чем парень прохождения, поэтому мой ответ относится к этому стилю конфигурации

[1] http://docs.pylonsproject.org/projects/pyramid/1.0/api/config.html#pyramid.config.Configurator.add_route

...