Когда вызывается функция render_PUT и как мне использовать twisted для написания функции, возвращающей объект json из моего http://localhost:<port>'? - PullRequest
0 голосов
/ 28 марта 2019

В моем классе ChildPage (twisted.web.resource.Resource) у меня есть простой метод render_GET, который автоматически вызывается всякий раз, когда я обновляю браузер http://localhost:5050

Теперь мне нужно реализовать метод render_PUT, мне было интересно:

  1. Когда это фактически (автоматически) вызывается, я могу проверить свою попытку.

  2. Как реализовать простую версию этого, которая буквально возвращает объект json, который является единственным на странице 'http://localhost:5050' в моем браузере. Мой коллега тоже не знает, как это сделать, но думает, что 'response.content.read', который возвращает объект json в байтах, будет полезен - перед декодированием этого объекта json в строку, а затем он анализируется и ' json.load'ed. (Или что-то вроде этого !! Большой нуб здесь.)

Пожалуйста, дайте мне знать, если вам нужна дополнительная информация, просто в общем, я не понимаю, как работает render_PUT, и хотел бы, чтобы простая реализация возвращала объект json, который является единственным в моем 'http://localhost:5050' (извините, я не хочу использовать для этого неправильное слово!)

...