Пилоны: Webhelpers: отсутствует модуль secure_form - PullRequest
2 голосов
/ 08 февраля 2010

Я установил Pylons 0.9.7 с помощью сценария go-pylons.py.
У меня есть строка Python:

from webhelpers.html.secure_form import secure_form

Когда я пытаюсь подать заявку, я получаю сообщение об ошибке: нет модуля secure_form.

Я пытался написать import webhelpers.html.tags и другие модули из webhelpers, и они работают. Мне интересно, почему у меня нет secure_form и как я могу получить этот модуль вручную? Я попытался повторно запустить go-pylons.py, и это не помогло.

Есть идеи?

Ответы [ 4 ]

7 голосов
/ 08 февраля 2010

, если ваша версия webhelpers 1.0b4 или выше, secure_form находится в webhelpers.pylonslib, то есть.

from webhelpers.pylonslib import secure_form
2 голосов
/ 25 февраля 2010

Я тоже столкнулся с этим.

В случае, если другие сообщения не очевидны, чтобы получить старую версию webhelpers, вы можете запустить:

easy_install webhelpers==0.6.4
1 голос
/ 15 июля 2010

На самом деле, глядя на это, я получил нечто похожее, и правильная строка импорта:

из webhelpers.pylonslib.secure_form import secure_form

1 голос
/ 08 февраля 2010

тьфу, поэтому по какой-то причине у меня установлено 1.0b4 веб-помощников и изменен путь к secure_form ... (http://groups.google.com/group/pylons-discuss/msg/695d73b831a4aee3) Наверное, теперь у меня возникает вопрос: как установить предыдущую версию веб-помощников? есть easy_install

...