Административный интерфейс Pyramid и FormAlchemy

У меня есть проект пирамиды, использующий административный интерфейс формальной химии. Я добавил базовую аутентификацию ACL, и плагин pyramid_formalchemy всегда отклоняет, даже если я аутентифицирован.

Есть ли какие-либо мысли о том, как разрешить только аутентифицированным пользователям использовать административный интерфейс pyramid_formalchemy?

Политика авторизации была добавлена ​​следующим образом:

authn_policy = AuthTktAuthenticationPolicy('MYhiddenSECRET', callback=groupfinder)
authz_policy = ACLAuthorizationPolicy()

config = Configurator(
   settings=settings,
   root_factory='package.auth.RootFactory',
   authentication_policy=authn_policy,
   authorization_policy=authz_policy
)

# pyramid_formalchemy's configuration
config.include('pyramid_formalchemy')
config.include('fa.jquery')
config.formalchemy_admin('admin', package='package', view='fa.jquery.pyramid.ModelView')
5
задан Conceited Code 15 April 2011 в 00:45
поделиться