Я большой поклонник Tipfy, но он больше не поддерживается. Webapp2, похоже, занял свое место, поэтому мне было интересно: как мне использовать списки управления доступом, если я использую webapp2 вместо Tipfy?
Как использовать ACL с webapp2?
Ответы (1)
Вам нужно будет перенести его на webapp2. Это не должно быть тяжело. Вот несколько советов:
cached_property
доступен вwebapp2.cached_property
(они эквивалентны)- вызов
get_request()
должен использоватьwebapp2.get_request()
- Вы можете просто скопировать
PickleProperty
для использования в своем порту. CURRENT_VERSION_ID
доступен вos.environ
(это версия приложения).
Все остальное должно работать как есть (после быстрого просмотра). В этом модуле мало зависимостей; в основном это некоторые модели хранилищ данных.
person
moraes
schedule
28.07.2011
Спасибо, @moraes. В связи с этим, вы рекомендуете, чтобы люди теперь использовали webapp2 вместо tipfy? Я думаю, что tipfy — отличный маленький фреймворк.
- person Matt Norris; 28.07.2011
Да, и разместил объяснение здесь: stackoverflow.com/questions/6774371/
- person moraes; 28.07.2011