python - защита от замены объекта req запросом в mod_python - PullRequest
0 голосов
/ 18 мая 2011

Я использую издателя mod_python, и у меня есть test.py вот так:

from mod_python import apache
def index(req):
    return 'test'

http://localhost/test.py отлично работает.
http://localhost/test.py?req=1 однако, нет.
Он возвращает эту ошибку AttributeError: у объекта 'mp_request' нет атрибута 'append' , поскольку я заменяю объект req на '1'.
Он также печатает трассировку стека. Теперь я не хочу отключать трассировку стека (и знаю, как это сделать), но могу ли я как-то проверить, действительно ли req? (сбой в mod_python, поэтому делать это внутри функции бесполезно)

Мне нужно, чтобы объект req присутствовал как аргумент.

...