Например, я хочу посетить http://localhost:8080/?var=val или аналогичный с помощью POST, но получаю ошибку сервера 500:
внутренняя ошибка сервера 500
Сервер столкнулся с непредвиденной ситуацией, из-за которой он не смог выполнить запрос.
Traceback (most recent call last): File "c:\python26\lib\site-packages\cherrypy\_cprequest.py", line 606, in respond cherrypy.response.body = self.handler() File "c:\python26\lib\site-packages\cherrypy\_cpdispatch.py", line 25, in __call__ return self.callable(*self.args, **self.kwargs) TypeError: index() takes no arguments (1 given)Работает на CherryPy 3.1.2
index
? В сообщении об ошибке говорится, что вы не разрешили ему принимать какие-либо аргументы, но он получил один (index
предположительно является функцией, обслуживающей корневой URL-адрес, по аналогии с файломindex.html
, который обычно извлекается для обслуживания корневого URL-адреса для статических запросов). - person Alex Martelli   schedule 03.01.2010