ImportError: невозможно импортировать имя secure_dumps

Я пытаюсь использовать автономную версию DAL web2py. Я просмотрел пару других сообщений (здесь и ссылка, указанная в нем) но так и не смог решить проблему. Что я сделал, так это скопировал папку gluon из каталога web2py в свой каталог, а затем сделал оператор импорта, например:

from gluon import DAL, Field

что вызывает следующую ошибку:

  File "/home/ec2-user/myproject/gluon/globals.py", line 26, in <module>
    from gluon.utils import web2py_uuid, secure_dumps, secure_loads ImportError: cannot import name secure_dumps

Я проверил, что utils.py существует в папке gluons и в ней определена функция secure_dumps. Спасибо, если кто-нибудь может дать совет о том, как решить эту ошибку.


person Wes    schedule 04.02.2015    source источник


Ответы (1)


Решением этой проблемы было использование gluino вместо gluon. gluino — это порт web2py для Bottle и других веб-фреймворков, который можно загрузить здесь.

person Wes    schedule 15.02.2015