Вам нужно использовать команду paster post.Ниже я публикую в / login / попытки локального приложения, которое я написал.
$ paster post development.ini /login/attempt email_address=me password=invalid
## It returns this JSON
{"status": "fail", "value": "me is not a registered email address."}
Вот документы для сообщения пастера -
Использование: C: \ cygwin\ home \ jaime \ virtualenv \ sstesting \ Scripts \ paster-script.py post [параметры] КОНФИГ. _FILE URL [ОПЦИИ / АРГУМЕНТЫ] Запустить запрос для описанного приложения
Эта команда отправляет искусственный запрос в Интернетприложение, которое использует файл конфигурации paste.deploy для сервера и приложения.Используйте paster request config.ini / url для запроса / url.Используйте 'paster post config.ini / url Опции: -h, --help показать это справочное сообщение и выйти из -v, --verbose -q, --quiet -n NAME, --app-name = NAME Загрузить именованное приложение (основное по умолчанию) --config-var = NAME: VALUE Переменная, чтобы сделать ее доступной в конфигурации для замены% () (эту опцию можно использовать несколько раз) --header = NAME: VALUE Заголовок для добавления в запрос (вы можете использовать эту опцию несколько раз) --display-headers Отображать заголовки перед телом ответа